//[100,100]39,39,39,255,161,161,161,255,251,251,251,255,217,217,217,255,96,96,96,255,6,6,6,255,26,26,26,255,127,127,127,255,223,223,223,255,255,255,255,255,219,219,219,255,149,149,149,255,81,81,81,255,33,33,33,255,9,9,9,255,0,0,0,255,1,1,1,255,3,3,3,255,4,4,4,255,3,3,3,255,1,1,1,255,1,1,1,255,7,7,7,255,25,25,25,255,57,57,57,255,103,103,103,255,157,157,157,255,209,209,209,255,245,245,245,255,254,254,254,255,232,232,232,255,181,181,181,255,117,117,117,255,55,55,55,255,13,13,13,255,0,0,0,255,18,18,18,255,59,59,59,255,113,113,113,255,168,168,168,255,212,212,212,255,242,242,242,255,254,254,254,255,252,252,252,255,238,238,238,255,217,217,217,255,193,193,193,255,168,168,168,255,146,146,146,255,128,128,128,255,113,113,113,255,102,102,102,255,96,96,96,255,93,93,93,255,94,94,94,255,100,100,100,255,109,109,109,255,122,122,122,255,139,139,139,255,159,159,159,255,182,182,182,255,205,205,205,255,227,227,227,255,244,244,244,255,254,254,254,255,253,253,253,255,239,239,239,255,213,213,213,255,177,177,177,255,134,134,134,255,91,91,91,255,52,52,52,255,23,23,23,255,5,5,5,255,0,0,0,255,4,4,4,255,16,16,16,255,29,29,29,255,42,42,42,255,52,52,52,255,55,55,55,255,52,52,52,255,43,43,43,255,28,28,28,255,11,11,11,255,1,1,1,255,7,7,7,255,41,41,41,255,108,108,108,255,190,190,190,255,249,249,249,255,238,238,238,255,146,146,146,255,34,34,34,255,5,5,5,255,101,101,101,255,227,227,227,255,241,241,241,255,121,121,121,255,8,8,8,255,173,173,173,255,254,254,254,255,203,203,203,255,75,75,75,255,1,1,1,255,45,45,45,255,157,157,157,255,241,241,241,255,248,248,248,255,192,192,192,255,114,114,114,255,51,51,51,255,14,14,14,255,1,1,1,255,1,1,1,255,6,6,6,255,10,10,10,255,10,10,10,255,6,6,6,255,1,1,1,255,0,0,0,255,9,9,9,255,33,33,33,255,75,75,75,255,131,131,131,255,191,191,191,255,237,237,237,255,255,255,255,255,235,235,235,255,180,180,180,255,108,108,108,255,42,42,42,255,4,4,4,255,6,6,6,255,45,45,45,255,108,108,108,255,173,173,173,255,225,225,225,255,252,252,252,255,251,251,251,255,228,228,228,255,189,189,189,255,145,145,145,255,101,101,101,255,65,65,65,255,36,36,36,255,17,17,17,255,6,6,6,255,1,1,1,255,0,0,0,255,1,1,1,255,3,3,3,255,5,5,5,255,6,6,6,255,5,5,5,255,4,4,4,255,2,2,2,255,0,0,0,255,0,0,0,255,4,4,4,255,13,13,13,255,30,30,30,255,54,54,54,255,87,87,87,255,126,126,126,255,168,168,168,255,208,208,208,255,239,239,239,255,254,254,254,255,250,250,250,255,227,227,227,255,187,187,187,255,138,138,138,255,88,88,88,255,46,46,46,255,17,17,17,255,2,2,2,255,1,1,1,255,8,8,8,255,19,19,19,255,30,30,30,255,38,38,38,255,39,39,39,255,34,34,34,255,23,23,23,255,10,10,10,255,1,1,1,255,6,6,6,255,38,38,38,255,101,101,101,255,184,184,184,255,247,247,247,255,241,241,241,255,150,150,150,255,36,36,36,255,5,5,5,255,102,102,102,255,230,230,230,255,238,238,238,255,111,111,111,255,255,255,255,255,192,192,192,255,60,60,60,255,0,0,0,255,63,63,63,255,180,180,180,255,251,251,251,255,236,236,236,255,164,164,164,255,85,85,85,255,29,29,29,255,4,4,4,255,1,1,1,255,8,8,8,255,15,15,15,255,19,19,19,255,16,16,16,255,10,10,10,255,2,2,2,255,1,1,1,255,12,12,12,255,44,44,44,255,95,95,95,255,160,160,160,255,219,219,219,255,253,253,253,255,244,244,244,255,192,192,192,255,114,114,114,255,41,41,41,255,2,2,2,255,13,13,13,255,67,67,67,255,142,142,142,255,211,211,211,255,250,250,250,255,250,250,250,255,217,217,217,255,162,162,162,255,103,103,103,255,52,52,52,255,17,17,17,255,1,1,1,255,3,3,3,255,17,17,17,255,39,39,39,255,64,64,64,255,90,90,90,255,113,113,113,255,133,133,133,255,148,148,148,255,159,159,159,255,166,166,166,255,168,168,168,255,167,167,167,255,161,161,161,255,152,152,152,255,138,138,138,255,119,119,119,255,97,97,97,255,72,72,72,255,46,46,46,255,22,22,22,255,6,6,6,255,0,0,0,255,10,10,10,255,37,37,37,255,80,80,80,255,134,134,134,255,188,188,188,255,231,231,231,255,253,253,253,255,249,249,249,255,219,219,219,255,170,170,170,255,115,115,115,255,65,65,65,255,27,27,27,255,6,6,6,255,0,0,0,255,4,4,4,255,13,13,13,255,21,21,21,255,26,26,26,255,25,25,25,255,18,18,18,255,8,8,8,255,0,0,0,255,6,6,6,255,37,37,37,255,100,100,100,255,182,182,182,255,246,246,246,255,241,241,241,255,150,150,150,255,34,34,34,255,6,6,6,255,110,110,110,255,236,236,236,255,231,231,231,255,185,185,185,255,52,52,52,255,1,1,1,255,78,78,78,255,197,197,197,255,254,254,254,255,222,222,222,255,140,140,140,255,61,61,61,255,14,14,14,255,0,0,0,255,6,6,6,255,18,18,18,255,27,27,27,255,29,29,29,255,24,24,24,255,13,13,13,255,3,3,3,255,1,1,1,255,16,16,16,255,55,55,55,255,116,116,116,255,186,186,186,255,240,240,240,255,253,253,253,255,214,214,214,255,136,136,136,255,53,53,53,255,4,4,4,255,13,13,13,255,74,74,74,255,159,159,159,255,228,228,228,255,255,255,255,255,232,232,232,255,174,174,174,255,102,102,102,255,42,42,42,255,7,7,7,255,2,2,2,255,22,22,22,255,60,60,60,255,105,105,105,255,150,150,150,255,188,188,188,255,217,217,217,255,236,236,236,255,248,248,248,255,254,254,254,255,255,255,255,255,254,254,254,255,252,252,252,255,250,250,250,255,249,249,249,255,249,249,249,255,251,251,251,255,253,253,253,255,255,255,255,255,255,255,255,255,251,251,251,255,243,243,243,255,226,226,226,255,200,200,200,255,165,165,165,255,121,121,121,255,75,75,75,255,34,34,34,255,6,6,6,255,1,1,1,255,24,24,24,255,72,72,72,255,135,135,135,255,198,198,198,255,242,242,242,255,255,255,255,255,235,235,235,255,188,188,188,255,130,130,130,255,74,74,74,255,32,32,32,255,8,8,8,255,0,0,0,255,2,2,2,255,9,9,9,255,15,15,15,255,16,16,16,255,12,12,12,255,5,5,5,255,0,0,0,255,7,7,7,255,39,39,39,255,102,102,102,255,184,184,184,255,247,247,247,255,239,239,239,255,144,144,144,255,29,29,29,255,10,10,10,255,123,123,123,255,244,244,244,255,48,48,48,255,3,3,3,255,88,88,88,255,208,208,208,255,255,255,255,255,208,208,208,255,119,119,119,255,43,43,43,255,6,6,6,255,1,1,1,255,14,14,14,255,30,30,30,255,40,40,40,255,40,40,40,255,32,32,32,255,18,18,18,255,4,4,4,255,1,1,1,255,20,20,20,255,67,67,67,255,137,137,137,255,209,209,209,255,252,252,252,255,241,241,241,255,173,173,173,255,81,81,81,255,13,13,13,255,6,6,6,255,65,65,65,255,156,156,156,255,232,232,232,255,254,254,254,255,218,218,218,255,143,143,143,255,65,65,65,255,13,13,13,255,1,1,1,255,27,27,27,255,78,78,78,255,138,138,138,255,191,191,191,255,230,230,230,255,251,251,251,255,255,255,255,255,245,245,245,255,227,227,227,255,205,205,205,255,181,181,181,255,159,159,159,255,140,140,140,255,124,124,124,255,112,112,112,255,104,104,104,255,100,100,100,255,100,100,100,255,104,104,104,255,112,112,112,255,125,125,125,255,141,141,141,255,162,162,162,255,186,186,186,255,211,211,211,255,234,234,234,255,250,250,250,255,255,255,255,255,243,243,243,255,211,211,211,255,162,162,162,255,102,102,102,255,45,45,45,255,7,7,7,255,3,3,3,255,36,36,36,255,99,99,99,255,171,171,171,255,230,230,230,255,255,255,255,255,240,240,240,255,193,193,193,255,132,132,132,255,74,74,74,255,32,32,32,255,8,8,8,255,0,0,0,255,2,2,2,255,6,6,6,255,8,8,8,255,7,7,7,255,2,2,2,255,0,0,0,255,10,10,10,255,44,44,44,255,108,108,108,255,190,190,190,255,250,250,250,255,234,234,234,255,133,133,133,255,21,21,21,255,17,17,17,255,142,142,142,255,3,3,3,255,93,93,93,255,214,214,214,255,254,254,254,255,197,197,197,255,103,103,103,255,30,30,30,255,1,1,1,255,6,6,6,255,25,25,25,255,43,43,43,255,53,53,53,255,52,52,52,255,41,41,41,255,22,22,22,255,5,5,5,255,1,1,1,255,23,23,23,255,77,77,77,255,155,155,155,255,226,226,226,255,255,255,255,255,218,218,218,255,129,129,129,255,38,38,38,255,0,0,0,255,41,41,41,255,134,134,134,255,223,223,223,255,255,255,255,255,216,216,216,255,133,133,133,255,49,49,49,255,4,4,4,255,10,10,10,255,59,59,59,255,128,128,128,255,193,193,193,255,238,238,238,255,255,255,255,255,246,246,246,255,219,219,219,255,182,182,182,255,141,141,141,255,103,103,103,255,71,71,71,255,45,45,45,255,27,27,27,255,14,14,14,255,7,7,7,255,3,3,3,255,1,1,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,1,1,1,255,4,4,4,255,10,10,10,255,21,21,21,255,39,39,39,255,66,66,66,255,101,101,101,255,143,143,143,255,187,187,187,255,227,227,227,255,252,252,252,255,251,251,251,255,220,220,220,255,161,161,161,255,90,90,90,255,28,28,28,255,0,0,0,255,20,20,20,255,81,81,81,255,160,160,160,255,227,227,227,255,255,255,255,255,238,238,238,255,187,187,187,255,123,123,123,255,66,66,66,255,26,26,26,255,6,6,6,255,0,0,0,255,1,1,1,255,3,3,3,255,3,3,3,255,1,1,1,255,1,1,1,255,14,14,14,255,51,51,51,255,117,117,117,255,199,199,199,255,253,253,253,255,226,226,226,255,116,116,116,255,11,11,11,255,30,30,30,255,92,92,92,255,216,216,216,255,253,253,253,255,189,189,189,255,91,91,91,255,22,22,22,255,0,0,0,255,12,12,12,255,36,36,36,255,57,57,57,255,68,68,68,255,65,65,65,255,50,50,50,255,28,28,28,255,7,7,7,255,1,1,1,255,25,25,25,255,86,86,86,255,169,169,169,255,238,238,238,255,251,251,251,255,191,191,191,255,89,89,89,255,11,11,11,255,12,12,12,255,93,93,93,255,196,196,196,255,253,253,253,255,229,229,229,255,143,143,143,255,51,51,51,255,2,2,2,255,16,16,16,255,79,79,79,255,157,157,157,255,221,221,221,255,253,253,253,255,248,248,248,255,215,215,215,255,167,167,167,255,115,115,115,255,69,69,69,255,34,34,34,255,12,12,12,255,1,1,1,255,1,1,1,255,7,7,7,255,18,18,18,255,31,31,31,255,44,44,44,255,57,57,57,255,68,68,68,255,77,77,77,255,83,83,83,255,86,86,86,255,85,85,85,255,82,82,82,255,74,74,74,255,64,64,64,255,50,50,50,255,35,35,35,255,20,20,20,255,7,7,7,255,0,0,0,255,4,4,4,255,22,22,22,255,57,57,57,255,108,108,108,255,168,168,168,255,221,221,221,255,253,253,253,255,246,246,246,255,197,197,197,255,120,120,120,255,44,44,44,255,2,2,2,255,16,16,16,255,81,81,81,255,166,166,166,255,233,233,233,255,255,255,255,255,228,228,228,255,170,170,170,255,105,105,105,255,52,52,52,255,19,19,19,255,4,4,4,255,0,0,0,255,0,0,0,255,1,1,1,255,0,0,0,255,3,3,3,255,20,20,20,255,60,60,60,255,130,130,130,255,210,210,210,255,255,255,255,255,213,213,213,255,95,95,95,255,3,3,3,255,214,214,214,255,253,253,253,255,185,185,185,255,84,84,84,255,16,16,16,255,0,0,0,255,19,19,19,255,48,48,48,255,72,72,72,255,82,82,82,255,78,78,78,255,61,61,61,255,35,35,35,255,9,9,9,255,0,0,0,255,26,26,26,255,91,91,91,255,180,180,180,255,246,246,246,255,243,243,243,255,164,164,164,255,57,57,57,255,1,1,1,255,40,40,40,255,146,146,146,255,237,237,237,255,247,247,247,255,173,173,173,255,71,71,71,255,6,6,6,255,13,13,13,255,79,79,79,255,165,165,165,255,231,231,231,255,255,255,255,255,236,236,236,255,187,187,187,255,127,127,127,255,72,72,72,255,30,30,30,255,6,6,6,255,0,0,0,255,8,8,8,255,25,25,25,255,48,48,48,255,74,74,74,255,100,100,100,255,124,124,124,255,146,146,146,255,164,164,164,255,179,179,179,255,191,191,191,255,200,200,200,255,207,207,207,255,211,211,211,255,212,212,212,255,211,211,211,255,208,208,208,255,201,201,201,255,191,191,191,255,177,177,177,255,157,157,157,255,132,132,132,255,102,102,102,255,68,68,68,255,36,36,36,255,10,10,10,255,0,0,0,255,13,13,13,255,52,52,52,255,115,115,115,255,186,186,186,255,241,241,241,255,253,253,253,255,212,212,212,255,130,130,130,255,45,45,45,255,1,1,1,255,22,22,22,255,97,97,97,255,187,187,187,255,245,245,245,255,250,250,250,255,208,208,208,255,143,143,143,255,81,81,81,255,36,36,36,255,12,12,12,255,2,2,2,255,0,0,0,255,0,0,0,255,1,1,1,255,7,7,7,255,28,28,28,255,73,73,73,255,146,146,146,255,223,223,223,255,254,254,254,255,194,194,194,255,70,70,70,255,254,254,254,255,186,186,186,255,81,81,81,255,13,13,13,255,2,2,2,255,26,26,26,255,59,59,59,255,85,85,85,255,97,97,97,255,93,93,93,255,74,74,74,255,44,44,44,255,13,13,13,255,0,0,0,255,24,24,24,255,93,93,93,255,186,186,186,255,250,250,250,255,235,235,235,255,141,141,141,255,34,34,34,255,2,2,2,255,74,74,74,255,190,190,190,255,254,254,254,255,217,217,217,255,113,113,113,255,22,22,22,255,3,3,3,255,61,61,61,255,153,153,153,255,228,228,228,255,255,255,255,255,231,231,231,255,175,175,175,255,108,108,108,255,51,51,51,255,14,14,14,255,0,0,0,255,6,6,6,255,27,27,27,255,56,56,56,255,89,89,89,255,121,121,121,255,151,151,151,255,178,178,178,255,199,199,199,255,217,217,217,255,230,230,230,255,240,240,240,255,247,247,247,255,251,251,251,255,253,253,253,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,251,251,251,255,244,244,244,255,232,232,232,255,212,212,212,255,182,182,182,255,143,143,143,255,96,96,96,255,49,49,49,255,12,12,12,255,0,0,0,255,24,24,24,255,84,84,84,255,165,165,165,255,233,233,233,255,254,254,254,255,210,210,210,255,120,120,120,255,33,33,33,255,0,0,0,255,42,42,42,255,131,131,131,255,217,217,217,255,254,254,254,255,235,235,235,255,176,176,176,255,109,109,109,255,56,56,56,255,23,23,23,255,8,8,8,255,2,2,2,255,2,2,2,255,4,4,4,255,13,13,13,255,38,38,38,255,89,89,89,255,165,165,165,255,236,236,236,255,250,250,250,255,168,168,168,255,191,191,191,255,83,83,83,255,12,12,12,255,3,3,3,255,32,32,32,255,70,70,70,255,99,99,99,255,112,112,112,255,108,108,108,255,88,88,88,255,55,55,55,255,19,19,19,255,0,0,0,255,21,21,21,255,91,91,91,255,188,188,188,255,252,252,252,255,228,228,228,255,123,123,123,255,20,20,20,255,11,11,11,255,106,106,106,255,221,221,221,255,252,252,252,255,177,177,177,255,63,63,63,255,1,1,1,255,30,30,30,255,121,121,121,255,211,211,211,255,254,254,254,255,238,238,238,255,179,179,179,255,108,108,108,255,47,47,47,255,10,10,10,255,0,0,0,255,12,12,12,255,39,39,39,255,74,74,74,255,111,111,111,255,146,146,146,255,176,176,176,255,201,201,201,255,221,221,221,255,236,236,236,255,246,246,246,255,252,252,252,255,255,255,255,255,255,255,255,255,253,253,253,255,249,249,249,255,244,244,244,255,239,239,239,255,233,233,233,255,228,228,228,255,224,224,224,255,222,222,222,255,221,221,221,255,222,222,222,255,226,226,226,255,231,231,231,255,239,239,239,255,246,246,246,255,253,253,253,255,255,255,255,255,249,249,249,255,231,231,231,255,197,197,197,255,147,147,147,255,88,88,88,255,33,33,33,255,2,2,2,255,14,14,14,255,74,74,74,255,162,162,162,255,237,237,237,255,251,251,251,255,192,192,192,255,91,91,91,255,13,13,13,255,9,9,9,255,81,81,81,255,178,178,178,255,245,245,245,255,249,249,249,255,203,203,203,255,136,136,136,255,76,76,76,255,36,36,36,255,15,15,15,255,6,6,6,255,5,5,5,255,8,8,8,255,21,21,21,255,52,52,52,255,109,109,109,255,186,186,186,255,248,248,248,255,238,238,238,255,89,89,89,255,13,13,13,255,3,3,3,255,36,36,36,255,78,78,78,255,111,111,111,255,126,126,126,255,123,123,123,255,103,103,103,255,68,68,68,255,28,28,28,255,1,1,1,255,16,16,16,255,85,85,85,255,185,185,185,255,252,252,252,255,224,224,224,255,112,112,112,255,12,12,12,255,21,21,21,255,133,133,133,255,239,239,239,255,239,239,239,255,137,137,137,255,29,29,29,255,3,3,3,255,70,70,70,255,173,173,173,255,243,243,243,255,249,249,249,255,199,199,199,255,125,125,125,255,56,56,56,255,13,13,13,255,0,0,0,255,12,12,12,255,41,41,41,255,77,77,77,255,115,115,115,255,151,151,151,255,181,181,181,255,206,206,206,255,224,224,224,255,238,238,238,255,247,247,247,255,253,253,253,255,255,255,255,255,254,254,254,255,251,251,251,255,246,246,246,255,239,239,239,255,231,231,231,255,221,221,221,255,211,211,211,255,200,200,200,255,190,190,190,255,180,180,180,255,172,172,172,255,166,166,166,255,161,161,161,255,160,160,160,255,162,162,162,255,168,168,168,255,178,178,178,255,191,191,191,255,208,208,208,255,227,227,227,255,244,244,244,255,254,254,254,255,251,251,251,255,227,227,227,255,179,179,179,255,113,113,113,255,45,45,45,255,3,3,3,255,14,14,14,255,83,83,83,255,180,180,180,255,248,248,248,255,238,238,238,255,152,152,152,255,47,47,47,255,0,0,0,255,42,42,42,255,140,140,140,255,226,226,226,255,255,255,255,255,222,222,222,255,158,158,158,255,94,94,94,255,48,48,48,255,23,23,23,255,12,12,12,255,10,10,10,255,15,15,15,255,32,32,32,255,69,69,69,255,132,132,132,255,208,208,208,255,254,254,254,255,16,16,16,255,3,3,3,255,38,38,38,255,85,85,85,255,121,121,121,255,139,139,139,255,139,139,139,255,120,120,120,255,84,84,84,255,39,39,39,255,4,4,4,255,9,9,9,255,74,74,74,255,177,177,177,255,251,251,251,255,224,224,224,255,108,108,108,255,9,9,9,255,29,29,29,255,151,151,151,255,248,248,248,255,223,223,223,255,106,106,106,255,11,11,11,255,18,18,18,255,109,109,109,255,210,210,210,255,255,255,255,255,229,229,229,255,158,158,158,255,81,81,81,255,25,25,25,255,1,1,1,255,6,6,6,255,32,32,32,255,68,68,68,255,106,106,106,255,141,141,141,255,172,172,172,255,196,196,196,255,216,216,216,255,230,230,230,255,241,241,241,255,248,248,248,255,253,253,253,255,255,255,255,255,255,255,255,255,253,253,253,255,249,249,249,255,243,243,243,255,235,235,235,255,225,225,225,255,214,214,214,255,201,201,201,255,187,187,187,255,172,172,172,255,157,157,157,255,143,143,143,255,130,130,130,255,119,119,119,255,110,110,110,255,105,105,105,255,103,103,103,255,104,104,104,255,111,111,111,255,122,122,122,255,140,140,140,255,163,163,163,255,191,191,191,255,220,220,220,255,245,245,245,255,255,255,255,255,240,240,240,255,193,193,193,255,119,119,119,255,43,43,43,255,1,1,1,255,25,25,25,255,113,113,113,255,213,213,213,255,255,255,255,255,201,201,201,255,90,90,90,255,8,8,8,255,18,18,18,255,106,106,106,255,206,206,206,255,254,254,254,255,235,235,235,255,176,176,176,255,110,110,110,255,60,60,60,255,31,31,31,255,19,19,19,255,16,16,16,255,24,24,24,255,45,45,45,255,90,90,90,255,158,158,158,255,229,229,229,255,2,2,2,255,37,37,37,255,89,89,89,255,130,130,130,255,152,152,152,255,154,154,154,255,138,138,138,255,103,103,103,255,54,54,54,255,11,11,11,255,4,4,4,255,59,59,59,255,164,164,164,255,248,248,248,255,229,229,229,255,111,111,111,255,8,8,8,255,33,33,33,255,161,161,161,255,252,252,252,255,209,209,209,255,83,83,83,255,3,3,3,255,35,35,35,255,141,141,141,255,233,233,233,255,253,253,253,255,204,204,204,255,123,123,123,255,51,51,51,255,9,9,9,255,1,1,1,255,18,18,18,255,49,49,49,255,86,86,86,255,121,121,121,255,151,151,151,255,177,177,177,255,197,197,197,255,212,212,212,255,224,224,224,255,233,233,233,255,240,240,240,255,246,246,246,255,250,250,250,255,253,253,253,255,254,254,254,255,255,255,255,255,254,254,254,255,251,251,251,255,246,246,246,255,239,239,239,255,229,229,229,255,216,216,216,255,201,201,201,255,184,184,184,255,164,164,164,255,145,145,145,255,125,125,125,255,107,107,107,255,91,91,91,255,78,78,78,255,67,67,67,255,61,61,61,255,58,58,58,255,59,59,59,255,65,65,65,255,77,77,77,255,97,97,97,255,124,124,124,255,159,159,159,255,199,199,199,255,235,235,235,255,254,254,254,255,242,242,242,255,189,189,189,255,105,105,105,255,27,27,27,255,1,1,1,255,57,57,57,255,165,165,165,255,247,247,247,255,234,234,234,255,131,131,131,255,26,26,26,255,5,5,5,255,80,80,80,255,186,186,186,255,250,250,250,255,243,243,243,255,188,188,188,255,123,123,123,255,71,71,71,255,40,40,40,255,26,26,26,255,25,25,25,255,35,35,35,255,63,63,63,255,114,114,114,255,186,186,186,255,34,34,34,255,89,89,89,255,136,136,136,255,162,162,162,255,169,169,169,255,156,156,156,255,123,123,123,255,74,74,74,255,22,22,22,255,0,0,0,255,42,42,42,255,145,145,145,255,241,241,241,255,237,237,237,255,121,121,121,255,11,11,11,255,32,32,32,255,164,164,164,255,254,254,254,255,201,201,201,255,70,70,70,255,0,0,0,255,51,51,51,255,164,164,164,255,245,245,245,255,245,245,245,255,181,181,181,255,98,98,98,255,33,33,33,255,3,3,3,255,4,4,4,255,27,27,27,255,59,59,59,255,93,93,93,255,123,123,123,255,148,148,148,255,168,168,168,255,184,184,184,255,195,195,195,255,204,204,204,255,211,211,211,255,216,216,216,255,221,221,221,255,226,226,226,255,230,230,230,255,235,235,235,255,239,239,239,255,244,244,244,255,249,249,249,255,252,252,252,255,255,255,255,255,255,255,255,255,252,252,252,255,245,245,245,255,234,234,234,255,219,219,219,255,199,199,199,255,176,176,176,255,151,151,151,255,125,125,125,255,101,101,101,255,79,79,79,255,60,60,60,255,46,46,46,255,36,36,36,255,30,30,30,255,27,27,27,255,28,28,28,255,34,34,34,255,46,46,46,255,66,66,66,255,97,97,97,255,138,138,138,255,187,187,187,255,232,232,232,255,255,255,255,255,235,235,235,255,167,167,167,255,72,72,72,255,6,6,6,255,20,20,20,255,117,117,117,255,225,225,225,255,250,250,250,255,165,165,165,255,46,46,46,255,1,1,1,255,61,61,61,255,170,170,170,255,245,245,245,255,248,248,248,255,197,197,197,255,132,132,132,255,80,80,80,255,48,48,48,255,34,34,34,255,34,34,34,255,49,49,49,255,84,84,84,255,143,143,143,255,87,87,87,255,139,139,139,255,171,171,171,255,181,181,181,255,173,173,173,255,145,145,145,255,96,96,96,255,39,39,39,255,1,1,1,255,25,25,25,255,120,120,120,255,228,228,228,255,246,246,246,255,139,139,139,255,17,17,17,255,25,25,25,255,158,158,158,255,253,253,253,255,199,199,199,255,65,65,65,255,0,0,0,255,62,62,62,255,178,178,178,255,250,250,250,255,237,237,237,255,164,164,164,255,81,81,81,255,23,23,23,255,1,1,1,255,7,7,7,255,31,31,31,255,61,61,61,255,90,90,90,255,115,115,115,255,134,134,134,255,148,148,148,255,158,158,158,255,164,164,164,255,167,167,167,255,168,168,168,255,169,169,169,255,169,169,169,255,169,169,169,255,170,170,170,255,171,171,171,255,175,175,175,255,180,180,180,255,188,188,188,255,197,197,197,255,208,208,208,255,220,220,220,255,232,232,232,255,243,243,243,255,251,251,251,255,255,255,255,255,253,253,253,255,243,243,243,255,226,226,226,255,202,202,202,255,173,173,173,255,141,141,141,255,108,108,108,255,79,79,79,255,54,54,54,255,36,36,36,255,22,22,22,255,14,14,14,255,10,10,10,255,9,9,9,255,10,10,10,255,15,15,15,255,27,27,27,255,48,48,48,255,82,82,82,255,132,132,132,255,189,189,189,255,239,239,239,255,254,254,254,255,213,213,213,255,122,122,122,255,28,28,28,255,3,3,3,255,79,79,79,255,200,200,200,255,255,255,255,255,189,189,189,255,64,64,64,255,0,0,0,255,50,50,50,255,160,160,160,255,241,241,241,255,250,250,250,255,202,202,202,255,138,138,138,255,87,87,87,255,56,56,56,255,43,43,43,255,46,46,46,255,67,67,67,255,109,109,109,255,139,139,139,255,177,177,177,255,192,192,192,255,189,189,189,255,166,166,166,255,122,122,122,255,61,61,61,255,9,9,9,255,10,10,10,255,90,90,90,255,208,208,208,255,253,253,253,255,163,163,163,255,29,29,29,255,16,16,16,255,144,144,144,255,251,251,251,255,204,204,204,255,67,67,67,255,0,0,0,255,65,65,65,255,184,184,184,255,252,252,252,255,232,232,232,255,154,154,154,255,72,72,72,255,19,19,19,255,0,0,0,255,9,9,9,255,31,31,31,255,57,57,57,255,80,80,80,255,98,98,98,255,111,111,111,255,118,118,118,255,120,120,120,255,118,118,118,255,114,114,114,255,107,107,107,255,100,100,100,255,92,92,92,255,85,85,85,255,79,79,79,255,74,74,74,255,71,71,71,255,71,71,71,255,73,73,73,255,78,78,78,255,87,87,87,255,99,99,99,255,115,115,115,255,135,135,135,255,158,158,158,255,184,184,184,255,209,209,209,255,232,232,232,255,248,248,248,255,255,255,255,255,250,250,250,255,232,232,232,255,204,204,204,255,167,167,167,255,127,127,127,255,89,89,89,255,56,56,56,255,32,32,32,255,16,16,16,255,7,7,7,255,2,2,2,255,1,1,1,255,1,1,1,255,2,2,2,255,6,6,6,255,17,17,17,255,40,40,40,255,82,82,82,255,141,141,141,255,206,206,206,255,251,251,251,255,241,241,241,255,164,164,164,255,57,57,57,255,0,0,0,255,52,52,52,255,176,176,176,255,254,254,254,255,204,204,204,255,76,76,76,255,1,1,1,255,44,44,44,255,156,156,156,255,240,240,240,255,250,250,250,255,204,204,204,255,142,142,142,255,92,92,92,255,63,63,63,255,53,53,53,255,61,61,61,255,88,88,88,255,180,180,180,255,201,201,201,255,203,203,203,255,187,187,187,255,148,148,148,255,89,89,89,255,25,25,25,255,1,1,1,255,58,58,58,255,178,178,178,255,254,254,254,255,192,192,192,255,50,50,50,255,6,6,6,255,122,122,122,255,245,245,245,255,215,215,215,255,76,76,76,255,0,0,0,255,62,62,62,255,183,183,183,255,252,252,252,255,230,230,230,255,152,152,152,255,70,70,70,255,18,18,18,255,0,0,0,255,7,7,7,255,26,26,26,255,47,47,47,255,65,65,65,255,76,76,76,255,81,81,81,255,81,81,81,255,76,76,76,255,67,67,67,255,56,56,56,255,44,44,44,255,32,32,32,255,22,22,22,255,14,14,14,255,8,8,8,255,4,4,4,255,2,2,2,255,1,1,1,255,0,0,0,255,0,0,0,255,0,0,0,255,1,1,1,255,4,4,4,255,9,9,9,255,18,18,18,255,33,33,33,255,55,55,55,255,85,85,85,255,121,121,121,255,162,162,162,255,201,201,201,255,234,234,234,255,252,252,252,255,253,253,253,255,234,234,234,255,199,199,199,255,153,153,153,255,106,106,106,255,64,64,64,255,33,33,33,255,13,13,13,255,3,3,3,255,0,0,0,255,0,0,0,255,1,1,1,255,1,1,1,255,0,0,0,255,2,2,2,255,14,14,14,255,44,44,44,255,97,97,97,255,169,169,169,255,234,234,234,255,253,253,253,255,196,196,196,255,85,85,85,255,4,4,4,255,35,35,35,255,159,159,159,255,251,251,251,255,211,211,211,255,82,82,82,255,1,1,1,255,44,44,44,255,157,157,157,255,241,241,241,255,250,250,250,255,203,203,203,255,143,143,143,255,96,96,96,255,71,71,71,255,65,65,65,255,78,78,78,255,207,207,207,255,214,214,214,255,205,205,205,255,175,175,175,255,120,120,120,255,50,50,50,255,2,2,2,255,29,29,29,255,139,139,139,255,244,244,244,255,222,222,222,255,82,82,82,255,0,0,0,255,92,92,92,255,233,233,233,255,230,230,230,255,94,94,94,255,1,1,1,255,52,52,52,255,175,175,175,255,251,251,251,255,233,233,233,255,155,155,155,255,73,73,73,255,20,20,20,255,1,1,1,255,5,5,5,255,19,19,19,255,35,35,35,255,46,46,46,255,52,52,52,255,51,51,51,255,44,44,44,255,34,34,34,255,23,23,23,255,12,12,12,255,4,4,4,255,0,0,0,255,2,2,2,255,8,8,8,255,19,19,19,255,32,32,32,255,46,46,46,255,59,59,59,255,69,69,69,255,77,77,77,255,80,80,80,255,79,79,79,255,73,73,73,255,63,63,63,255,49,49,49,255,33,33,33,255,17,17,17,255,5,5,5,255,0,0,0,255,7,7,7,255,30,30,30,255,68,68,68,255,119,119,119,255,174,174,174,255,221,221,221,255,250,250,250,255,253,253,253,255,228,228,228,255,183,183,183,255,129,129,129,255,76,76,76,255,36,36,36,255,12,12,12,255,1,1,1,255,1,1,1,255,4,4,4,255,8,8,8,255,8,8,8,255,5,5,5,255,1,1,1,255,2,2,2,255,19,19,19,255,62,62,62,255,133,133,133,255,212,212,212,255,255,255,255,255,217,217,217,255,108,108,108,255,11,11,11,255,25,25,25,255,149,149,149,255,250,250,250,255,213,213,213,255,81,81,81,255,1,1,1,255,49,49,49,255,164,164,164,255,244,244,244,255,248,248,248,255,200,200,200,255,143,143,143,255,100,100,100,255,79,79,79,255,79,79,79,255,223,223,223,255,219,219,219,255,198,198,198,255,152,152,152,255,83,83,83,255,16,16,16,255,7,7,7,255,94,94,94,255,219,219,219,255,246,246,246,255,125,125,125,255,6,6,6,255,57,57,57,255,209,209,209,255,245,245,245,255,121,121,121,255,7,7,7,255,37,37,37,255,160,160,160,255,247,247,247,255,239,239,239,255,164,164,164,255,81,81,81,255,25,25,25,255,2,2,2,255,2,2,2,255,12,12,12,255,22,22,22,255,28,28,28,255,29,29,29,255,24,24,24,255,16,16,16,255,7,7,7,255,1,1,1,255,1,1,1,255,9,9,9,255,27,27,27,255,53,53,53,255,84,84,84,255,116,116,116,255,148,148,148,255,175,175,175,255,198,198,198,255,214,214,214,255,225,225,225,255,232,232,232,255,235,235,235,255,236,236,236,255,233,233,233,255,226,226,226,255,214,214,214,255,196,196,196,255,171,171,171,255,137,137,137,255,98,98,98,255,57,57,57,255,22,22,22,255,2,2,2,255,6,6,6,255,37,37,37,255,93,93,93,255,160,160,160,255,219,219,219,255,252,252,252,255,249,249,249,255,211,211,211,255,153,153,153,255,91,91,91,255,41,41,41,255,11,11,11,255,0,0,0,255,3,3,3,255,11,11,11,255,19,19,19,255,21,21,21,255,17,17,17,255,8,8,8,255,0,0,0,255,5,5,5,255,37,37,37,255,104,104,104,255,190,190,190,255,251,251,251,255,230,230,230,255,123,123,123,255,16,16,16,255,22,22,22,255,147,147,147,255,250,250,250,255,208,208,208,255,73,73,73,255,0,0,0,255,59,59,59,255,175,175,175,255,248,248,248,255,245,245,245,255,196,196,196,255,141,141,141,255,104,104,104,255,89,89,89,255,231,231,231,255,218,218,218,255,183,183,183,255,121,121,121,255,43,43,43,255,0,0,0,255,49,49,49,255,176,176,176,255,255,255,255,255,175,175,175,255,28,28,28,255,24,24,24,255,172,172,172,255,255,255,255,255,156,156,156,255,21,21,21,255,20,20,20,255,137,137,137,255,239,239,239,255,246,246,246,255,179,179,179,255,95,95,95,255,34,34,34,255,6,6,6,255,0,0,0,255,5,5,5,255,11,11,11,255,14,14,14,255,12,12,12,255,6,6,6,255,1,1,1,255,1,1,1,255,9,9,9,255,29,29,29,255,62,62,62,255,103,103,103,255,148,148,148,255,191,191,191,255,224,224,224,255,246,246,246,255,255,255,255,255,253,253,253,255,244,244,244,255,232,232,232,255,219,219,219,255,209,209,209,255,203,203,203,255,202,202,202,255,205,205,205,255,214,214,214,255,226,226,226,255,239,239,239,255,250,250,250,255,255,255,255,255,247,247,247,255,223,223,223,255,180,180,180,255,123,123,123,255,62,62,62,255,16,16,16,255,0,0,0,255,26,26,26,255,89,89,89,255,166,166,166,255,230,230,230,255,255,255,255,255,233,233,233,255,175,175,175,255,106,106,106,255,46,46,46,255,11,11,11,255,0,0,0,255,6,6,6,255,20,20,20,255,32,32,32,255,38,38,38,255,34,34,34,255,21,21,21,255,6,6,6,255,0,0,0,255,21,21,21,255,81,81,81,255,172,172,172,255,246,246,246,255,237,237,237,255,130,130,130,255,17,17,17,255,23,23,23,255,153,153,153,255,253,253,253,255,197,197,197,255,59,59,59,255,1,1,1,255,74,74,74,255,191,191,191,255,252,252,252,255,240,240,240,255,189,189,189,255,140,140,140,255,109,109,109,255,233,233,233,255,210,210,210,255,160,160,160,255,82,82,82,255,12,12,12,255,15,15,15,255,121,121,121,255,241,241,241,255,222,222,222,255,72,72,72,255,2,2,2,255,121,121,121,255,249,249,249,255,197,197,197,255,48,48,48,255,5,5,5,255,106,106,106,255,223,223,223,255,253,253,253,255,197,197,197,255,113,113,113,255,47,47,47,255,12,12,12,255,1,1,1,255,1,1,1,255,4,4,4,255,4,4,4,255,2,2,2,255,0,0,0,255,3,3,3,255,17,17,17,255,44,44,44,255,87,87,87,255,138,138,138,255,190,190,190,255,231,231,231,255,253,253,253,255,252,252,252,255,231,231,231,255,196,196,196,255,156,156,156,255,117,117,117,255,84,84,84,255,59,59,59,255,41,41,41,255,31,31,31,255,25,25,25,255,23,23,23,255,26,26,26,255,33,33,33,255,46,46,46,255,66,66,66,255,95,95,95,255,133,133,133,255,176,176,176,255,218,218,218,255,248,248,248,255,254,254,254,255,226,226,226,255,166,166,166,255,90,90,90,255,25,25,25,255,0,0,0,255,32,32,32,255,108,108,108,255,194,194,194,255,248,248,248,255,247,247,247,255,194,194,194,255,118,118,118,255,50,50,50,255,10,10,10,255,0,0,0,255,12,12,12,255,31,31,31,255,48,48,48,255,57,57,57,255,53,53,53,255,38,38,38,255,16,16,16,255,1,1,1,255,11,11,11,255,65,65,65,255,159,159,159,255,242,242,242,255,239,239,239,255,129,129,129,255,14,14,14,255,30,30,30,255,168,168,168,255,255,255,255,255,179,179,179,255,40,40,40,255,5,5,5,255,96,96,96,255,208,208,208,255,255,255,255,255,232,232,232,255,182,182,182,255,139,139,139,255,230,230,230,255,195,195,195,255,127,127,127,255,43,43,43,255,0,0,0,255,63,63,63,255,199,199,199,255,251,251,251,255,134,134,134,255,5,5,5,255,65,65,65,255,222,222,222,255,233,233,233,255,89,89,89,255,0,0,0,255,69,69,69,255,197,197,197,255,255,255,255,255,218,218,218,255,137,137,137,255,65,65,65,255,22,22,22,255,4,4,4,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,5,5,5,255,20,20,20,255,50,50,50,255,96,96,96,255,153,153,153,255,208,208,208,255,246,246,246,255,254,254,254,255,230,230,230,255,182,182,182,255,123,123,123,255,68,68,68,255,27,27,27,255,5,5,5,255,0,0,0,255,7,7,7,255,21,21,21,255,35,35,35,255,48,48,48,255,55,55,55,255,58,58,58,255,54,54,54,255,45,45,45,255,32,32,32,255,17,17,17,255,5,5,5,255,0,0,0,255,10,10,10,255,40,40,40,255,91,91,91,255,156,156,156,255,217,217,217,255,253,253,253,255,242,242,242,255,180,180,180,255,91,91,91,255,18,18,18,255,3,3,3,255,58,58,58,255,153,153,153,255,233,233,233,255,253,253,253,255,208,208,208,255,127,127,127,255,51,51,51,255,8,8,8,255,1,1,1,255,19,19,19,255,45,45,45,255,67,67,67,255,77,77,77,255,74,74,74,255,56,56,56,255,29,29,29,255,4,4,4,255,5,5,5,255,56,56,56,255,153,153,153,255,242,242,242,255,237,237,237,255,120,120,120,255,8,8,8,255,43,43,43,255,189,189,189,255,253,253,253,255,151,151,151,255,21,21,21,255,17,17,17,255,123,123,123,255,226,226,226,255,255,255,255,255,224,224,224,255,175,175,175,255,222,222,222,255,171,171,171,255,88,88,88,255,12,12,12,255,18,18,18,255,136,136,136,255,249,249,249,255,199,199,199,255,42,42,42,255,17,17,17,255,169,169,169,255,254,254,254,255,145,145,145,255,13,13,13,255,33,33,33,255,160,160,160,255,248,248,248,255,237,237,237,255,165,165,165,255,88,88,88,255,37,37,37,255,12,12,12,255,3,3,3,255,1,1,1,255,2,2,2,255,6,6,6,255,19,19,19,255,46,46,46,255,91,91,91,255,150,150,150,255,208,208,208,255,248,248,248,255,251,251,251,255,214,214,214,255,148,148,148,255,76,76,76,255,22,22,22,255,0,0,0,255,11,11,11,255,45,45,45,255,89,89,89,255,134,134,134,255,171,171,171,255,199,199,199,255,218,218,218,255,229,229,229,255,235,235,235,255,236,236,236,255,233,233,233,255,226,226,226,255,213,213,213,255,192,192,192,255,161,161,161,255,121,121,121,255,75,75,75,255,32,32,32,255,4,4,4,255,5,5,5,255,44,44,44,255,117,117,117,255,199,199,199,255,251,251,251,255,240,240,240,255,164,164,164,255,63,63,63,255,3,3,3,255,25,25,25,255,117,117,117,255,215,215,215,255,255,255,255,255,216,216,216,255,130,130,130,255,49,49,49,255,5,5,5,255,4,4,4,255,30,30,30,255,62,62,62,255,88,88,88,255,99,99,99,255,95,95,95,255,74,74,74,255,41,41,41,255,9,9,9,255,3,3,3,255,52,52,52,255,154,154,154,255,244,244,244,255,230,230,230,255,102,102,102,255,2,2,2,255,66,66,66,255,215,215,215,255,243,243,243,255,116,116,116,255,6,6,6,255,38,38,38,255,155,155,155,255,241,241,241,255,251,251,251,255,214,214,214,255,209,209,209,255,140,140,140,255,49,49,49,255,0,0,0,255,67,67,67,255,208,208,208,255,246,246,246,255,110,110,110,255,0,0,0,255,98,98,98,255,244,244,244,255,204,204,204,255,49,49,49,255,6,6,6,255,112,112,112,255,228,228,228,255,251,251,251,255,195,195,195,255,117,117,117,255,57,57,57,255,24,24,24,255,10,10,10,255,6,6,6,255,8,8,8,255,17,17,17,255,38,38,38,255,76,76,76,255,132,132,132,255,194,194,194,255,243,243,243,255,253,253,253,255,215,215,215,255,141,141,141,255,60,60,60,255,9,9,9,255,4,4,4,255,44,44,44,255,109,109,109,255,174,174,174,255,222,222,222,255,249,249,249,255,255,255,255,255,247,247,247,255,233,233,233,255,218,218,218,255,206,206,206,255,199,199,199,255,198,198,198,255,202,202,202,255,213,213,213,255,226,226,226,255,241,241,241,255,252,252,252,255,254,254,254,255,240,240,240,255,205,205,205,255,149,149,149,255,81,81,81,255,23,23,23,255,0,0,0,255,32,32,32,255,113,113,113,255,207,207,207,255,255,255,255,255,218,218,218,255,115,115,115,255,20,20,20,255,8,8,8,255,90,90,90,255,200,200,200,255,255,255,255,255,219,219,219,255,127,127,127,255,42,42,42,255,2,2,2,255,10,10,10,255,44,44,44,255,82,82,82,255,110,110,110,255,121,121,121,255,115,115,115,255,90,90,90,255,51,51,51,255,12,12,12,255,2,2,2,255,54,54,54,255,162,162,162,255,250,250,250,255,216,216,216,255,76,76,76,255,0,0,0,255,99,99,99,255,239,239,239,255,220,220,220,255,76,76,76,255,0,0,0,255,68,68,68,255,187,187,187,255,251,251,251,255,244,244,244,255,189,189,189,255,103,103,103,255,17,17,17,255,15,15,15,255,136,136,136,255,251,251,251,255,190,190,190,255,30,30,30,255,31,31,31,255,194,194,194,255,247,247,247,255,111,111,111,255,2,2,2,255,59,59,59,255,190,190,190,255,254,254,254,255,224,224,224,255,150,150,150,255,83,83,83,255,41,41,41,255,22,22,22,255,15,15,15,255,18,18,18,255,31,31,31,255,59,59,59,255,105,105,105,255,167,167,167,255,225,225,225,255,255,255,255,255,232,232,232,255,160,160,160,255,70,70,70,255,9,9,9,255,7,7,7,255,63,63,63,255,146,146,146,255,217,217,217,255,252,252,252,255,248,248,248,255,216,216,216,255,171,171,171,255,127,127,127,255,90,90,90,255,62,62,62,255,45,45,45,255,34,34,34,255,30,30,30,255,30,30,30,255,35,35,35,255,45,45,45,255,63,63,63,255,88,88,88,255,122,122,122,255,162,162,162,255,205,205,205,255,240,240,240,255,255,255,255,255,238,238,238,255,184,184,184,255,104,104,104,255,29,29,29,255,0,0,0,255,44,44,44,255,145,145,145,255,236,236,236,255,246,246,246,255,158,158,158,255,42,42,42,255,1,1,1,255,73,73,73,255,192,192,192,255,254,254,254,255,216,216,216,255,117,117,117,255,31,31,31,255,0,0,0,255,20,20,20,255,64,64,64,255,106,106,106,255,134,134,134,255,143,143,143,255,133,133,133,255,104,104,104,255,59,59,59,255,14,14,14,255,3,3,3,255,62,62,62,255,178,178,178,255,254,254,254,255,192,192,192,255,46,46,46,255,10,10,10,255,143,143,143,255,254,254,254,255,182,182,182,255,37,37,37,255,9,9,9,255,108,108,108,255,216,216,216,255,255,255,255,255,161,161,161,255,64,64,64,255,1,1,1,255,58,58,58,255,203,203,203,255,246,246,246,255,105,105,105,255,0,0,0,255,112,112,112,255,250,250,250,255,185,185,185,255,32,32,32,255,16,16,16,255,135,135,135,255,239,239,239,255,247,247,247,255,186,186,186,255,115,115,115,255,64,64,64,255,37,37,37,255,28,28,28,255,30,30,30,255,46,46,46,255,78,78,78,255,130,130,130,255,193,193,193,255,243,243,243,255,251,251,251,255,199,199,199,255,106,106,106,255,23,23,23,255,2,2,2,255,56,56,56,255,149,149,149,255,228,228,228,255,255,255,255,255,226,226,226,255,164,164,164,255,97,97,97,255,44,44,44,255,13,13,13,255,1,1,1,255,2,2,2,255,9,9,9,255,18,18,18,255,24,24,24,255,26,26,26,255,25,25,25,255,19,19,19,255,12,12,12,255,4,4,4,255,0,0,0,255,4,4,4,255,20,20,20,255,52,52,52,255,100,100,100,255,159,159,159,255,217,217,217,255,252,252,252,255,244,244,244,255,184,184,184,255,91,91,91,255,15,15,15,255,9,9,9,255,91,91,91,255,205,205,205,255,255,255,255,255,187,187,187,255,60,60,60,255,0,0,0,255,67,67,67,255,192,192,192,255,255,255,255,255,206,206,206,255,99,99,99,255,18,18,18,255,2,2,2,255,37,37,37,255,89,89,89,255,132,132,132,255,157,157,157,255,163,163,163,255,149,149,149,255,115,115,115,255,63,63,63,255,13,13,13,255,5,5,5,255,78,78,78,255,200,200,200,255,254,254,254,255,156,156,156,255,18,18,18,255,37,37,37,255,192,192,192,255,250,250,250,255,129,129,129,255,9,9,9,255,34,34,34,255,151,151,151,255,238,238,238,255,127,127,127,255,29,29,29,255,7,7,7,255,120,120,120,255,247,247,247,255,196,196,196,255,32,32,32,255,32,32,32,255,199,199,199,255,243,243,243,255,99,99,99,255,0,0,0,255,72,72,72,255,200,200,200,255,255,255,255,255,221,221,221,255,152,152,152,255,93,93,93,255,57,57,57,255,43,43,43,255,44,44,44,255,60,60,60,255,96,96,96,255,149,149,149,255,211,211,211,255,252,252,252,255,240,240,240,255,166,166,166,255,65,65,65,255,3,3,3,255,26,26,26,255,119,119,119,255,216,216,216,255,255,255,255,255,219,219,219,255,139,139,139,255,59,59,59,255,11,11,11,255,1,1,1,255,19,19,19,255,52,52,52,255,87,87,87,255,118,118,118,255,140,140,140,255,155,155,155,255,162,162,162,255,163,163,163,255,157,157,157,255,145,145,145,255,126,126,126,255,103,103,103,255,75,75,75,255,46,46,46,255,19,19,19,255,3,3,3,255,3,3,3,255,27,27,27,255,77,77,77,255,147,147,147,255,216,216,216,255,254,254,254,255,233,233,233,255,150,150,150,255,48,48,48,255,0,0,0,255,55,55,55,255,177,177,177,255,254,254,254,255,202,202,202,255,69,69,69,255,0,0,0,255,71,71,71,255,202,202,202,255,254,254,254,255,187,187,187,255,74,74,74,255,6,6,6,255,11,11,11,255,61,61,61,255,118,118,118,255,159,159,159,255,180,180,180,255,181,181,181,255,162,162,162,255,121,121,121,255,61,61,61,255,9,9,9,255,12,12,12,255,103,103,103,255,225,225,225,255,241,241,241,255,109,109,109,255,1,1,1,255,84,84,84,255,235,235,235,255,221,221,221,255,72,72,72,255,0,0,0,255,76,76,76,255,192,192,192,255,91,91,91,255,6,6,6,255,39,39,39,255,185,185,185,255,252,252,252,255,119,119,119,255,0,0,0,255,106,106,106,255,249,249,249,255,185,185,185,255,30,30,30,255,18,18,18,255,139,139,139,255,240,240,240,255,247,247,247,255,191,191,191,255,127,127,127,255,83,83,83,255,61,61,61,255,59,59,59,255,74,74,74,255,110,110,110,255,163,163,163,255,222,222,222,255,255,255,255,255,228,228,228,255,139,139,139,255,38,38,38,255,1,1,1,255,61,61,61,255,174,174,174,255,249,249,249,255,235,235,235,255,149,149,149,255,55,55,55,255,4,4,4,255,9,9,9,255,54,54,54,255,112,112,112,255,164,164,164,255,203,203,203,255,228,228,228,255,241,241,241,255,248,248,248,255,251,251,251,255,251,251,251,255,250,250,250,255,247,247,247,255,241,241,241,255,230,230,230,255,213,213,213,255,188,188,188,255,156,156,156,255,117,117,117,255,75,75,75,255,35,35,35,255,7,7,7,255,1,1,1,255,28,28,28,255,88,88,88,255,168,168,168,255,237,237,237,255,252,252,252,255,191,191,191,255,81,81,81,255,4,4,4,255,35,35,35,255,159,159,159,255,252,252,252,255,205,205,205,255,66,66,66,255,1,1,1,255,86,86,86,255,219,219,219,255,249,249,249,255,158,158,158,255,46,46,46,255,0,0,0,255,29,29,29,255,92,92,92,255,149,149,149,255,185,185,185,255,199,199,199,255,195,195,195,255,170,170,170,255,121,121,121,255,54,54,54,255,4,4,4,255,25,25,25,255,138,138,138,255,247,247,247,255,210,210,210,255,56,56,56,255,9,9,9,255,148,148,148,255,255,255,255,255,166,166,166,255,24,24,24,255,17,17,17,255,126,126,126,255,55,55,55,255,0,0,0,255,89,89,89,255,234,234,234,255,216,216,216,255,48,48,48,255,21,21,21,255,186,186,186,255,247,247,247,255,107,107,107,255,1,1,1,255,67,67,67,255,196,196,196,255,255,255,255,255,227,227,227,255,166,166,166,255,113,113,113,255,83,83,83,255,75,75,75,255,88,88,88,255,120,120,120,255,172,172,172,255,228,228,228,255,255,255,255,255,220,220,220,255,122,122,122,255,24,24,24,255,7,7,7,255,94,94,94,255,210,210,210,255,254,254,254,255,193,193,193,255,84,84,84,255,9,9,9,255,9,9,9,255,67,67,67,255,143,143,143,255,205,205,205,255,241,241,241,255,254,254,254,255,253,253,253,255,245,245,245,255,236,236,236,255,231,231,231,255,229,229,229,255,232,232,232,255,237,237,237,255,244,244,244,255,251,251,251,255,255,255,255,255,254,254,254,255,246,246,246,255,230,230,230,255,203,203,203,255,166,166,166,255,121,121,121,255,73,73,73,255,29,29,29,255,3,3,3,255,7,7,7,255,51,51,51,255,130,130,130,255,214,214,214,255,255,255,255,255,213,213,213,255,103,103,103,255,9,9,9,255,28,28,28,255,156,156,156,255,253,253,253,255,197,197,197,255,52,52,52,255,5,5,5,255,114,114,114,255,239,239,239,255,233,233,233,255,119,119,119,255,19,19,19,255,5,5,5,255,59,59,59,255,129,129,129,255,181,181,181,255,208,208,208,255,215,215,215,255,205,205,205,255,173,173,173,255,115,115,115,255,42,42,42,255,0,0,0,255,50,50,50,255,181,181,181,255,255,255,255,255,157,157,157,255,13,13,13,255,50,50,50,255,212,212,212,255,238,238,238,255,96,96,96,255,1,1,1,255,58,58,58,255,25,25,25,255,15,15,15,255,148,148,148,255,255,255,255,255,153,153,153,255,6,6,6,255,80,80,80,255,241,241,241,255,202,202,202,255,42,42,42,255,11,11,11,255,125,125,125,255,233,233,233,255,251,251,251,255,206,206,206,255,149,149,149,255,110,110,110,255,94,94,94,255,101,101,101,255,129,129,129,255,177,177,177,255,230,230,230,255,255,255,255,255,217,217,217,255,115,115,115,255,18,18,18,255,13,13,13,255,116,116,116,255,230,230,230,255,245,245,245,255,151,151,151,255,39,39,39,255,1,1,1,255,50,50,50,255,139,139,139,255,215,215,215,255,251,251,251,255,251,251,251,255,230,230,230,255,203,203,203,255,178,178,178,255,161,161,161,255,151,151,151,255,150,150,150,255,155,155,155,255,166,166,166,255,182,182,182,255,200,200,200,255,218,218,218,255,235,235,235,255,248,248,248,255,254,254,254,255,253,253,253,255,242,242,242,255,221,221,221,255,188,188,188,255,145,145,145,255,96,96,96,255,47,47,47,255,10,10,10,255,1,1,1,255,34,34,34,255,108,108,108,255,198,198,198,255,253,253,253,255,222,222,222,255,110,110,110,255,10,10,10,255,31,31,31,255,166,166,166,255,255,255,255,255,176,176,176,255,31,31,31,255,19,19,19,255,154,154,154,255,253,253,253,255,200,200,200,255,73,73,73,255,2,2,2,255,26,26,26,255,99,99,99,255,167,167,167,255,208,208,208,255,226,226,226,255,226,226,226,255,211,211,211,255,170,170,170,255,101,101,101,255,25,25,25,255,4,4,4,255,90,90,90,255,224,224,224,255,236,236,236,255,89,89,89,255,1,1,1,255,122,122,122,255,252,252,252,255,183,183,183,255,34,34,34,255,11,11,11,255,5,5,5,255,47,47,47,255,202,202,202,255,242,242,242,255,85,85,85,255,5,5,5,255,152,152,152,255,254,254,254,255,136,136,136,255,6,6,6,255,48,48,48,255,177,177,177,255,251,251,251,255,239,239,239,255,188,188,188,255,141,141,141,255,116,116,116,255,115,115,115,255,137,137,137,255,179,179,179,255,229,229,229,255,255,255,255,255,219,219,219,255,118,118,118,255,18,18,18,255,15,15,15,255,126,126,126,255,239,239,239,255,234,234,234,255,120,120,120,255,15,15,15,255,13,13,13,255,99,99,99,255,197,197,197,255,250,250,250,255,248,248,248,255,212,212,212,255,166,166,166,255,126,126,126,255,97,97,97,255,79,79,79,255,72,72,72,255,73,73,73,255,80,80,80,255,94,94,94,255,114,114,114,255,138,138,138,255,165,165,165,255,191,191,191,255,216,216,216,255,236,236,236,255,249,249,249,255,255,255,255,255,252,252,252,255,240,240,240,255,219,219,219,255,188,188,188,255,147,147,147,255,100,100,100,255,52,52,52,255,13,13,13,255,0,0,0,255,28,28,28,255,101,101,101,255,194,194,194,255,253,253,253,255,221,221,221,255,104,104,104,255,6,6,6,255,44,44,44,255,188,188,188,255,253,253,253,255,140,140,140,255,9,9,9,255,50,50,50,255,201,201,201,255,251,251,251,255,149,149,149,255,29,29,29,255,4,4,4,255,64,64,64,255,145,145,145,255,202,202,202,255,230,230,230,255,238,238,238,255,234,234,234,255,211,211,211,255,160,160,160,255,80,80,80,255,9,9,9,255,22,22,22,255,145,145,145,255,252,252,252,255,183,183,183,255,25,25,25,255,36,36,36,255,201,201,201,255,243,243,243,255,104,104,104,255,2,2,2,255,0,0,0,255,93,93,93,255,240,240,240,255,202,202,202,255,30,30,30,255,40,40,40,255,214,214,214,255,231,231,231,255,73,73,73,255,2,2,2,255,95,95,95,255,215,215,215,255,255,255,255,255,226,226,226,255,177,177,177,255,143,143,143,255,132,132,132,255,145,145,145,255,180,180,180,255,226,226,226,255,255,255,255,255,226,226,226,255,129,129,129,255,23,23,23,255,12,12,12,255,123,123,123,255,241,241,241,255,229,229,229,255,103,103,103,255,6,6,6,255,31,31,31,255,139,139,139,255,231,231,231,255,254,254,254,255,216,216,216,255,154,154,154,255,98,98,98,255,58,58,58,255,35,35,35,255,24,24,24,255,20,20,20,255,22,22,22,255,30,30,30,255,43,43,43,255,64,64,64,255,91,91,91,255,123,123,123,255,157,157,157,255,189,189,189,255,217,217,217,255,238,238,238,255,251,251,251,255,255,255,255,255,252,252,252,255,241,241,241,255,224,224,224,255,200,200,200,255,169,169,169,255,131,131,131,255,88,88,88,255,45,45,45,255,11,11,11,255,1,1,1,255,31,31,31,255,106,106,106,255,201,201,201,255,255,255,255,255,209,209,209,255,83,83,83,255,0,0,0,255,71,71,71,255,219,219,219,255,237,237,237,255,90,90,90,255,0,0,0,255,104,104,104,255,241,241,241,255,220,220,220,255,86,86,86,255,3,3,3,255,31,31,31,255,115,115,115,255,189,189,189,255,229,229,229,255,244,244,244,255,246,246,246,255,237,237,237,255,206,206,206,255,141,141,141,255,52,52,52,255,0,0,0,255,63,63,63,255,206,206,206,255,245,245,245,255,103,103,103,255,0,0,0,255,116,116,116,255,251,251,251,255,183,183,183,255,33,33,33,255,10,10,10,255,143,143,143,255,255,255,255,255,146,146,146,255,3,3,3,255,96,96,96,255,249,249,249,255,183,183,183,255,27,27,27,255,21,21,21,255,141,141,141,255,238,238,238,255,251,251,251,255,214,214,214,255,174,174,174,255,152,152,152,255,155,155,155,255,181,181,181,255,221,221,221,255,253,253,253,255,236,236,236,255,148,148,148,255,35,35,35,255,6,6,6,255,109,109,109,255,236,236,236,255,231,231,231,255,100,100,100,255,3,3,3,255,44,44,44,255,165,165,165,255,247,247,247,255,241,241,241,255,176,176,176,255,101,101,101,255,46,46,46,255,17,17,17,255,5,5,5,255,1,1,1,255,1,1,1,255,1,1,1,255,5,5,5,255,14,14,14,255,32,32,32,255,60,60,60,255,97,97,97,255,138,138,138,255,179,179,179,255,213,213,213,255,238,238,238,255,251,251,251,255,255,255,255,255,250,250,250,255,240,240,240,255,225,225,225,255,207,207,207,255,187,187,187,255,163,163,163,255,134,134,134,255,102,102,102,255,66,66,66,255,30,30,30,255,5,5,5,255,4,4,4,255,43,43,43,255,124,124,124,255,217,217,217,255,254,254,254,255,185,185,185,255,53,53,53,255,3,3,3,255,116,116,116,255,247,247,247,255,197,197,197,255,36,36,36,255,22,22,22,255,174,174,174,255,254,254,254,255,158,158,158,255,29,29,29,255,7,7,7,255,81,81,81,255,169,169,169,255,224,224,224,255,246,246,246,255,252,252,252,255,250,250,250,255,235,235,235,255,192,192,192,255,111,111,111,255,22,22,22,255,11,11,11,255,128,128,128,255,249,249,249,255,190,190,190,255,27,27,27,255,38,38,38,255,206,206,206,255,240,240,240,255,95,95,95,255,33,33,33,255,190,190,190,255,246,246,246,255,88,88,88,255,5,5,5,255,157,157,157,255,254,254,254,255,127,127,127,255,4,4,4,255,53,53,53,255,179,179,179,255,250,250,250,255,245,245,245,255,208,208,208,255,177,177,177,255,168,168,168,255,183,183,183,255,217,217,217,255,250,250,250,255,246,246,246,255,172,172,172,255,56,56,56,255,0,0,0,255,84,84,84,255,222,222,222,255,240,240,240,255,111,111,111,255,4,4,4,255,47,47,47,255,176,176,176,255,253,253,253,255,225,225,225,255,141,141,141,255,61,61,61,255,16,16,16,255,1,1,1,255,2,2,2,255,6,6,6,255,7,7,7,255,4,4,4,255,1,1,1,255,1,1,1,255,13,13,13,255,40,40,40,255,81,81,81,255,131,131,131,255,181,181,181,255,222,222,222,255,247,247,247,255,255,255,255,255,249,249,249,255,234,234,234,255,215,215,215,255,195,195,195,255,176,176,176,255,159,159,159,255,143,143,143,255,127,127,127,255,109,109,109,255,89,89,89,255,65,65,65,255,38,38,38,255,14,14,14,255,0,0,0,255,13,13,13,255,65,65,65,255,153,153,153,255,236,236,236,255,246,246,246,255,146,146,146,255,20,20,20,255,26,26,26,255,175,175,175,255,253,253,253,255,128,128,128,255,2,2,2,255,84,84,84,255,236,236,236,255,221,221,221,255,79,79,79,255,0,0,0,255,46,46,46,255,143,143,143,255,215,215,215,255,246,246,246,255,254,254,254,255,254,254,254,255,250,250,250,255,228,228,228,255,168,168,168,255,71,71,71,255,2,2,2,255,54,54,54,255,202,202,202,255,245,245,245,255,97,97,97,255,1,1,1,255,130,130,130,255,254,254,254,255,167,167,167,255,66,66,66,255,226,226,226,255,217,217,217,255,41,41,41,255,31,31,31,255,207,207,207,255,234,234,234,255,77,77,77,255,1,1,1,255,89,89,89,255,207,207,207,255,254,254,254,255,239,239,239,255,206,206,206,255,186,186,186,255,189,189,189,255,213,213,213,255,244,244,244,255,252,252,252,255,199,199,199,255,87,87,87,255,3,3,3,255,51,51,51,255,196,196,196,255,251,251,251,255,137,137,137,255,10,10,10,255,39,39,39,255,175,175,175,255,254,254,254,255,214,214,214,255,116,116,116,255,36,36,36,255,3,3,3,255,4,4,4,255,18,18,18,255,29,29,29,255,32,32,32,255,25,25,25,255,12,12,12,255,1,1,1,255,3,3,3,255,25,25,25,255,70,70,70,255,130,130,130,255,191,191,191,255,235,235,235,255,254,254,254,255,248,248,248,255,223,223,223,255,189,189,189,255,155,155,155,255,126,126,126,255,104,104,104,255,88,88,88,255,77,77,77,255,70,70,70,255,65,65,65,255,60,60,60,255,53,53,53,255,43,43,43,255,30,30,30,255,15,15,15,255,2,2,2,255,3,3,3,255,31,31,31,255,98,98,98,255,189,189,189,255,252,252,252,255,219,219,219,255,91,91,91,255,1,1,1,255,80,80,80,255,233,233,233,255,216,216,216,255,49,49,49,255,17,17,17,255,173,173,173,255,253,253,253,255,143,143,143,255,16,16,16,255,18,18,18,255,112,112,112,255,200,200,200,255,244,244,244,255,255,255,255,255,255,255,255,255,255,255,255,255,248,248,248,255,212,212,212,255,129,129,129,255,29,29,29,255,9,9,9,255,129,129,129,255,251,251,251,255,177,177,177,255,16,16,16,255,55,55,55,255,224,224,224,255,225,225,225,255,105,105,105,255,248,248,248,255,177,177,177,255,11,11,11,255,73,73,73,255,240,240,240,255,199,199,199,255,39,39,39,255,12,12,12,255,123,123,123,255,226,226,226,255,255,255,255,255,235,235,235,255,209,209,209,255,200,200,200,255,212,212,212,255,238,238,238,255,255,255,255,255,224,224,224,255,126,126,126,255,19,19,19,255,20,20,20,255,154,154,154,255,254,254,254,255,174,174,174,255,26,26,26,255,23,23,23,255,159,159,159,255,253,253,253,255,213,213,213,255,105,105,105,255,23,23,23,255,0,0,0,255,17,17,17,255,44,44,44,255,63,63,63,255,68,68,68,255,58,58,58,255,37,37,37,255,13,13,13,255,0,0,0,255,12,12,12,255,58,58,58,255,128,128,128,255,200,200,200,255,246,246,246,255,252,252,252,255,221,221,221,255,168,168,168,255,113,113,113,255,69,69,69,255,38,38,38,255,20,20,20,255,11,11,11,255,7,7,7,255,5,5,5,255,6,6,6,255,7,7,7,255,10,10,10,255,12,12,12,255,13,13,13,255,11,11,11,255,6,6,6,255,1,1,1,255,1,1,1,255,17,17,17,255,63,63,63,255,141,141,141,255,226,226,226,255,252,252,252,255,169,169,169,255,35,35,35,255,15,15,15,255,160,160,160,255,254,254,254,255,132,132,132,255,1,1,1,255,95,95,95,255,244,244,244,255,203,203,203,255,53,53,53,255,2,2,2,255,79,79,79,255,182,182,182,255,240,240,240,255,255,255,255,255,253,253,253,255,253,253,253,255,255,255,255,255,240,240,240,255,182,182,182,255,78,78,78,255,1,1,1,255,60,60,60,255,214,214,214,255,235,235,235,255,72,72,72,255,9,9,9,255,163,163,163,255,253,253,253,255,143,143,143,255,255,255,255,255,132,132,132,255,0,0,0,255,119,119,119,255,254,254,254,255,159,159,159,255,15,15,15,255,32,32,32,255,151,151,151,255,238,238,238,255,254,254,254,255,234,234,234,255,216,216,216,255,216,216,216,255,233,233,233,255,253,253,253,255,242,242,242,255,168,168,168,255,52,52,52,255,1,1,1,255,99,99,99,255,238,238,238,255,217,217,217,255,61,61,61,255,5,5,5,255,127,127,127,255,246,246,246,255,222,222,222,255,107,107,107,255,19,19,19,255,2,2,2,255,32,32,32,255,72,72,72,255,100,100,100,255,110,110,110,255,100,100,100,255,74,74,74,255,38,38,38,255,7,7,7,255,3,3,3,255,42,42,42,255,119,119,119,255,204,204,204,255,252,252,252,255,240,240,240,255,179,179,179,255,102,102,102,255,39,39,39,255,7,7,7,255,0,0,0,255,10,10,10,255,23,23,23,255,34,34,34,255,38,38,38,255,36,36,36,255,29,29,29,255,20,20,20,255,11,11,11,255,4,4,4,255,1,1,1,255,0,0,0,255,0,0,0,255,0,0,0,255,3,3,3,255,15,15,15,255,46,46,46,255,108,108,108,255,191,191,191,255,252,252,252,255,223,223,223,255,97,97,97,255,1,1,1,255,80,80,80,255,235,235,235,255,208,208,208,255,36,36,36,255,31,31,31,255,200,200,200,255,243,243,243,255,103,103,103,255,2,2,2,255,49,49,49,255,159,159,159,255,233,233,233,255,255,255,255,255,251,251,251,255,248,248,248,255,253,253,253,255,253,253,253,255,221,221,221,255,133,133,133,255,26,26,26,255,15,15,15,255,151,151,151,255,255,255,255,255,143,143,143,255,2,2,2,255,94,94,94,255,246,246,246,255,178,178,178,255,248,248,248,255,90,90,90,255,5,5,5,255,163,163,163,255,252,252,252,255,120,120,120,255,3,3,3,255,54,54,54,255,174,174,174,255,245,245,245,255,253,253,253,255,236,236,236,255,226,226,226,255,232,232,232,255,249,249,249,255,252,252,252,255,205,205,205,255,99,99,99,255,6,6,6,255,43,43,43,255,193,193,193,255,250,250,250,255,118,118,118,255,1,1,1,255,81,81,81,255,228,228,228,255,238,238,238,255,124,124,124,255,22,22,22,255,3,3,3,255,44,44,44,255,97,97,97,255,135,135,135,255,151,151,151,255,145,145,145,255,120,120,120,255,77,77,77,255,28,28,28,255,0,0,0,255,22,22,22,255,100,100,100,255,198,198,198,255,253,253,253,255,228,228,228,255,140,140,140,255,48,48,48,255,2,2,2,255,12,12,12,255,56,56,56,255,107,107,107,255,149,149,149,255,176,176,176,255,189,189,189,255,190,190,190,255,181,181,181,255,163,163,163,255,136,136,136,255,104,104,104,255,72,72,72,255,45,45,45,255,26,26,26,255,15,15,15,255,11,11,11,255,12,12,12,255,20,20,20,255,43,43,43,255,90,90,90,255,162,162,162,255,235,235,235,255,249,249,249,255,158,158,158,255,26,26,26,255,24,24,24,255,179,179,179,255,250,250,250,255,101,101,101,255,1,1,1,255,137,137,137,255,255,255,255,255,156,156,156,255,17,17,17,255,24,24,24,255,133,133,133,255,224,224,224,255,254,254,254,255,250,250,250,255,242,242,242,255,245,245,245,255,254,254,254,255,245,245,245,255,182,182,182,255,69,69,69,255,0,0,0,255,86,86,86,255,237,237,237,255,206,206,206,255,33,33,33,255,37,37,37,255,210,210,210,255,207,207,207,255,232,232,232,255,55,55,55,255,23,23,23,255,198,198,198,255,239,239,239,255,86,86,86,255,0,0,0,255,75,75,75,255,190,190,190,255,248,248,248,255,253,253,253,255,240,240,240,255,236,236,236,255,245,245,245,255,255,255,255,255,233,233,233,255,151,151,151,255,39,39,39,255,6,6,6,255,123,123,123,255,250,250,250,255,188,188,188,255,28,28,28,255,31,31,31,255,187,187,187,255,253,253,253,255,155,155,155,255,34,34,34,255,2,2,2,255,48,48,48,255,113,113,113,255,162,162,162,255,185,185,185,255,187,187,187,255,168,168,168,255,126,126,126,255,68,68,68,255,14,14,14,255,4,4,4,255,68,68,68,255,178,178,178,255,252,252,252,255,224,224,224,255,116,116,116,255,20,20,20,255,6,6,6,255,68,68,68,255,155,155,155,255,220,220,220,255,250,250,250,255,255,255,255,255,249,249,249,255,245,245,245,255,246,246,246,255,251,251,251,255,255,255,255,255,250,250,250,255,230,230,230,255,195,195,195,255,150,150,150,255,106,106,106,255,70,70,70,255,47,47,47,255,37,37,37,255,37,37,37,255,52,52,52,255,86,86,86,255,144,144,144,255,216,216,216,255,255,255,255,255,203,203,203,255,70,70,70,255,1,1,1,255,114,114,114,255,251,251,251,255,168,168,168,255,9,9,9,255,76,76,76,255,240,240,240,255,202,202,202,255,44,44,44,255,8,8,8,255,108,108,108,255,212,212,212,255,253,253,253,255,249,249,249,255,236,236,236,255,235,235,235,255,247,247,247,255,254,254,254,255,220,220,220,255,119,119,119,255,13,13,13,255,35,35,35,255,192,192,192,255,245,245,245,255,87,87,87,255,5,5,5,255,155,155,155,255,229,229,229,255,209,209,209,255,30,30,30,255,47,47,47,255,224,224,224,255,220,220,220,255,59,59,59,255,3,3,3,255,94,94,94,255,201,201,201,255,250,250,250,255,253,253,253,255,245,245,245,255,245,245,245,255,254,254,254,255,249,249,249,255,198,198,198,255,92,92,92,255,4,4,4,255,50,50,50,255,203,203,203,255,244,244,244,255,94,94,94,255,1,1,1,255,120,120,120,255,250,250,250,255,199,199,199,255,61,61,61,255,0,0,0,255,41,41,41,255,118,118,118,255,179,179,179,255,210,210,210,255,219,219,219,255,210,210,210,255,179,179,179,255,123,123,123,255,50,50,50,255,2,2,2,255,30,30,30,255,138,138,138,255,241,241,241,255,233,233,233,255,116,116,116,255,11,11,11,255,23,23,23,255,127,127,127,255,225,225,225,255,255,255,255,255,222,222,222,255,166,166,166,255,118,118,118,255,89,89,89,255,79,79,79,255,85,85,85,255,107,107,107,255,145,145,145,255,191,191,191,255,233,233,233,255,254,254,254,255,245,245,245,255,209,209,209,255,161,161,161,255,116,116,116,255,85,85,85,255,71,71,71,255,73,73,73,255,95,95,95,255,140,140,140,255,202,202,202,255,251,251,251,255,230,230,230,255,115,115,115,255,5,5,5,255,60,60,60,255,224,224,224,255,219,219,219,255,42,42,42,255,31,31,31,255,206,206,206,255,235,235,235,255,80,80,80,255,0,0,0,255,83,83,83,255,199,199,199,255,252,252,252,255,248,248,248,255,229,229,229,255,223,223,223,255,235,235,235,255,253,253,253,255,243,243,243,255,167,167,167,255,45,45,45,255,6,6,6,255,136,136,136,255,255,255,255,255,147,147,147,255,2,2,2,255,98,98,98,255,243,243,243,255,185,185,185,255,13,13,13,255,73,73,73,255,241,241,241,255,198,198,198,255,40,40,40,255,10,10,10,255,109,109,109,255,209,209,209,255,251,251,251,255,254,254,254,255,250,250,250,255,252,252,252,255,254,254,254,255,230,230,230,255,151,151,151,255,41,41,41,255,5,5,5,255,119,119,119,255,249,249,249,255,185,185,185,255,22,22,22,255,43,43,43,255,209,209,209,255,242,242,242,255,111,111,111,255,7,7,7,255,25,25,25,255,110,110,110,255,184,184,184,255,225,225,225,255,239,239,239,255,239,239,239,255,223,223,223,255,183,183,183,255,111,111,111,255,30,30,30,255,2,2,2,255,78,78,78,255,208,208,208,255,251,251,251,255,143,143,143,255,16,16,16,255,28,28,28,255,157,157,157,255,250,250,250,255,226,226,226,255,131,131,131,255,45,45,45,255,5,5,5,255,1,1,1,255,9,9,9,255,13,13,13,255,9,9,9,255,2,2,2,255,3,3,3,255,28,28,28,255,85,85,85,255,160,160,160,255,226,226,226,255,255,255,255,255,240,240,240,255,199,199,199,255,154,154,154,255,122,122,122,255,108,108,108,255,116,116,116,255,146,146,146,255,197,197,197,255,246,246,246,255,245,245,245,255,152,152,152,255,25,25,25,255,25,25,25,255,183,183,183,255,247,247,247,255,88,88,88,255,6,6,6,255,163,163,163,255,252,252,252,255,117,117,117,255,2,2,2,255,61,61,61,255,185,185,185,255,250,250,250,255,248,248,248,255,224,224,224,255,211,211,211,255,219,219,219,255,243,243,243,255,254,254,254,255,206,206,206,255,87,87,87,255,1,1,1,255,82,82,82,255,238,238,238,255,200,200,200,255,25,25,25,255,49,49,49,255,251,251,251,255,160,160,160,255,4,4,4,255,98,98,98,255,250,250,250,255,177,177,177,255,26,26,26,255,17,17,17,255,120,120,120,255,213,213,213,255,250,250,250,255,255,255,255,255,253,253,253,255,255,255,255,255,247,247,247,255,200,200,200,255,101,101,101,255,9,9,9,255,37,37,37,255,189,189,189,255,249,249,249,255,104,104,104,255,0,0,0,255,124,124,124,255,253,253,253,255,180,180,180,255,36,36,36,255,6,6,6,255,86,86,86,255,177,177,177,255,230,230,230,255,249,249,249,255,252,252,252,255,249,249,249,255,231,231,231,255,181,181,181,255,94,94,94,255,12,12,12,255,19,19,19,255,141,141,141,255,251,251,251,255,196,196,196,255,42,42,42,255,14,14,14,255,150,150,150,255,253,253,253,255,196,196,196,255,67,67,67,255,1,1,1,255,27,27,27,255,94,94,94,255,153,153,153,255,186,186,186,255,196,196,196,255,185,185,185,255,153,153,153,255,99,99,99,255,38,38,38,255,1,1,1,255,20,20,20,255,94,94,94,255,185,185,185,255,245,245,245,255,252,252,252,255,222,222,222,255,182,182,182,255,154,154,154,255,147,147,147,255,163,163,163,255,200,200,200,255,242,242,242,255,251,251,251,255,178,178,178,255,49,49,49,255,7,7,7,255,141,141,141,255,255,255,255,255,134,134,134,255,0,0,0,255,121,121,121,255,255,255,255,255,151,151,151,255,9,9,9,255,43,43,43,255,171,171,171,255,248,248,248,255,248,248,248,255,219,219,219,255,199,199,199,255,203,203,203,255,228,228,228,255,254,254,254,255,233,233,233,255,131,131,131,255,14,14,14,255,39,39,39,255,203,203,203,255,236,236,236,255,64,64,64,255,16,16,16,255,255,255,255,255,139,139,139,255,0,0,0,255,120,120,120,255,254,254,254,255,159,159,159,255,17,17,17,255,24,24,24,255,128,128,128,255,214,214,214,255,249,249,249,255,255,255,255,255,255,255,255,255,253,253,253,255,231,231,231,255,163,163,163,255,57,57,57,255,0,0,0,255,90,90,90,255,237,237,237,255,208,208,208,255,37,37,37,255,31,31,31,255,201,201,201,255,242,242,242,255,100,100,100,255,1,1,1,255,48,48,48,255,153,153,153,255,226,226,226,255,252,252,252,255,255,255,255,255,255,255,255,255,254,254,254,255,236,236,236,255,176,176,176,255,76,76,76,255,2,2,2,255,52,52,52,255,199,199,199,255,248,248,248,255,109,109,109,255,0,0,0,255,105,105,105,255,246,246,246,255,200,200,200,255,51,51,51,255,3,3,3,255,89,89,89,255,197,197,197,255,250,250,250,255,251,251,251,255,235,235,235,255,227,227,227,255,235,235,235,255,251,251,251,255,252,252,252,255,212,212,212,255,126,126,126,255,33,33,33,255,1,1,1,255,57,57,57,255,157,157,157,255,234,234,234,255,255,255,255,255,234,234,234,255,203,203,203,255,184,184,184,255,186,186,186,255,209,209,209,255,243,243,243,255,253,253,253,255,194,194,194,255,70,70,70,255,0,0,0,255,106,106,106,255,249,249,249,255,171,171,171,255,8,8,8,255,85,85,85,255,247,247,247,255,179,179,179,255,21,21,21,255,30,30,30,255,158,158,158,255,245,245,245,255,248,248,248,255,214,214,214,255,187,187,187,255,186,186,186,255,210,210,210,255,245,245,245,255,249,249,249,255,171,171,171,255,40,40,40,255,12,12,12,255,160,160,160,255,253,253,253,255,109,109,109,255,1,1,1,255,255,255,255,255,121,121,121,255,0,0,0,255,138,138,138,255,255,255,255,255,145,145,145,255,12,12,12,255,29,29,29,255,132,132,132,255,213,213,213,255,247,247,247,255,254,254,254,255,254,254,254,255,245,245,245,255,208,208,208,255,124,124,124,255,24,24,24,255,14,14,14,255,148,148,148,255,255,255,255,255,147,147,147,255,3,3,3,255,92,92,92,255,246,246,246,255,191,191,191,255,37,37,37,255,10,10,10,255,109,109,109,255,209,209,209,255,251,251,251,255,253,253,253,255,248,248,248,255,250,250,250,255,255,255,255,255,239,239,239,255,170,170,170,255,59,59,59,255,0,0,0,255,92,92,92,255,238,238,238,255,207,207,207,255,36,36,36,255,32,32,32,255,205,205,205,255,236,236,236,255,78,78,78,255,2,2,2,255,109,109,109,255,234,234,234,255,245,245,245,255,172,172,172,255,96,96,96,255,53,53,53,255,39,39,39,255,50,50,50,255,87,87,87,255,155,155,155,255,229,229,229,255,253,253,253,255,185,185,185,255,66,66,66,255,1,1,1,255,44,44,44,255,148,148,148,255,230,230,230,255,255,255,255,255,241,241,241,255,220,220,220,255,212,212,212,255,223,223,223,255,246,246,246,255,253,253,253,255,202,202,202,255,86,86,86,255,1,1,1,255,80,80,80,255,237,237,237,255,199,199,199,255,22,22,22,255,58,58,58,255,235,235,235,255,201,201,201,255,34,34,34,255,20,20,20,255,148,148,148,255,243,243,243,255,248,248,248,255,209,209,209,255,176,176,176,255,169,169,169,255,191,191,191,255,231,231,231,255,255,255,255,255,204,204,204,255,74,74,74,255,1,1,1,255,117,117,117,255,253,253,253,255,153,153,153,255,3,3,3,255,254,254,254,255,107,107,107,255,2,2,2,255,151,151,151,255,254,254,254,255,134,134,134,255,9,9,9,255,31,31,31,255,132,132,132,255,210,210,210,255,243,243,243,255,251,251,251,255,250,250,250,255,233,233,233,255,181,181,181,255,86,86,86,255,5,5,5,255,45,45,45,255,198,198,198,255,244,244,244,255,85,85,85,255,5,5,5,255,159,159,159,255,253,253,253,255,126,126,126,255,4,4,4,255,49,49,49,255,169,169,169,255,243,243,243,255,254,254,254,255,240,240,240,255,232,232,232,255,241,241,241,255,254,254,254,255,241,241,241,255,166,166,166,255,46,46,46,255,5,5,5,255,129,129,129,255,254,254,254,255,154,154,154,255,3,3,3,255,100,100,100,255,252,252,252,255,158,158,158,255,6,6,6,255,71,71,71,255,226,226,226,255,236,236,236,255,116,116,116,255,19,19,19,255,2,2,2,255,24,24,24,255,39,39,39,255,31,31,31,255,8,8,8,255,4,4,4,255,60,60,60,255,173,173,173,255,253,253,253,255,207,207,207,255,76,76,76,255,1,1,1,255,48,48,48,255,155,155,155,255,233,233,233,255,255,255,255,255,246,246,246,255,236,236,236,255,238,238,238,255,251,251,251,255,252,252,252,255,205,205,205,255,95,95,95,255,3,3,3,255,63,63,63,255,224,224,224,255,217,217,217,255,38,38,38,255,40,40,40,255,222,222,222,255,216,216,216,255,46,46,46,255,14,14,14,255,140,140,140,255,242,242,242,255,247,247,247,255,203,203,203,255,164,164,164,255,152,152,152,255,171,171,171,255,214,214,214,255,253,253,253,255,228,228,228,255,108,108,108,255,2,2,2,255,79,79,79,255,240,240,240,255,191,191,191,255,17,17,17,255,252,252,252,255,97,97,97,255,5,5,5,255,161,161,161,255,253,253,253,255,128,128,128,255,7,7,7,255,32,32,32,255,130,130,130,255,205,205,205,255,239,239,239,255,247,247,247,255,242,242,242,255,216,216,216,255,152,152,152,255,54,54,54,255,0,0,0,255,85,85,85,255,234,234,234,255,212,212,212,255,37,37,37,255,35,35,35,255,212,212,212,255,229,229,229,255,67,67,67,255,3,3,3,255,101,101,101,255,215,215,215,255,255,255,255,255,240,240,240,255,216,216,216,255,211,211,211,255,227,227,227,255,251,251,251,255,245,245,245,255,164,164,164,255,39,39,39,255,12,12,12,255,158,158,158,255,253,253,253,255,108,108,108,255,3,3,3,255,161,161,161,255,248,248,248,255,84,84,84,255,7,7,7,255,159,159,159,255,254,254,254,255,141,141,141,255,11,11,11,255,29,29,29,255,126,126,126,255,195,195,195,255,219,219,219,255,211,211,211,255,168,168,168,255,88,88,88,255,10,10,10,255,23,23,23,255,148,148,148,255,252,252,252,255,200,200,200,255,59,59,59,255,1,1,1,255,68,68,68,255,174,174,174,255,238,238,238,255,255,255,255,255,251,251,251,255,250,250,250,255,254,254,254,255,249,249,249,255,201,201,201,255,97,97,97,255,5,5,5,255,53,53,53,255,214,214,214,255,228,228,228,255,50,50,50,255,28,28,28,255,210,210,210,255,225,225,225,255,54,54,54,255,11,11,11,255,136,136,136,255,242,242,242,255,246,246,246,255,196,196,196,255,152,152,152,255,135,135,135,255,151,151,151,255,195,195,195,255,245,245,245,255,243,243,243,255,141,141,141,255,13,13,13,255,48,48,48,255,219,219,219,255,219,219,219,255,38,38,38,255,251,251,251,255,91,91,91,255,6,6,6,255,166,166,166,255,252,252,252,255,125,125,125,255,7,7,7,255,31,31,31,255,125,125,125,255,199,199,199,255,232,232,232,255,240,240,240,255,232,232,232,255,197,197,197,255,123,123,123,255,30,30,30,255,7,7,7,255,125,125,125,255,251,251,251,255,171,171,171,255,10,10,10,255,78,78,78,255,244,244,244,255,188,188,188,255,26,26,26,255,25,25,25,255,153,153,153,255,244,244,244,255,249,249,249,255,215,215,215,255,187,187,187,255,185,185,185,255,210,210,210,255,245,245,245,255,249,249,249,255,169,169,169,255,37,37,37,255,16,16,16,255,174,174,174,255,248,248,248,255,80,80,80,255,14,14,14,255,196,196,196,255,229,229,229,255,45,45,45,255,31,31,31,255,208,208,208,255,232,232,232,255,65,65,65,255,10,10,10,255,149,149,149,255,249,249,249,255,243,243,243,255,220,220,220,255,227,227,227,255,251,251,251,255,242,242,242,255,150,150,150,255,26,26,26,255,20,20,20,255,163,163,163,255,255,255,255,255,165,165,165,255,28,28,28,255,11,11,11,255,101,101,101,255,195,195,195,255,243,243,243,255,255,255,255,255,255,255,255,255,255,255,255,255,243,243,243,255,193,193,193,255,93,93,93,255,5,5,5,255,50,50,50,255,209,209,209,255,233,233,233,255,58,58,58,255,22,22,22,255,203,203,203,255,230,230,230,255,59,59,59,255,9,9,9,255,135,135,135,255,243,243,243,255,244,244,244,255,188,188,188,255,139,139,139,255,119,119,119,255,132,132,132,255,175,175,175,255,233,233,233,255,252,252,252,255,169,169,169,255,30,30,30,255,26,26,26,255,194,194,194,255,238,238,238,255,63,63,63,255,250,250,250,255,90,90,90,255,7,7,7,255,166,166,166,255,252,252,252,255,127,127,127,255,8,8,8,255,28,28,28,255,117,117,117,255,190,190,190,255,224,224,224,255,232,232,232,255,219,219,219,255,177,177,177,255,96,96,96,255,13,13,13,255,23,23,23,255,162,162,162,255,255,255,255,255,129,129,129,255,0,0,0,255,122,122,122,255,255,255,255,255,142,142,142,255,5,5,5,255,59,59,59,255,195,195,195,255,255,255,255,255,230,230,230,255,183,183,183,255,155,155,155,255,156,156,156,255,188,188,188,255,235,235,235,255,253,253,253,255,179,179,179,255,41,41,41,255,16,16,16,255,177,177,177,255,245,245,245,255,71,71,71,255,20,20,20,255,207,207,207,255,220,220,220,255,35,35,35,255,39,39,39,255,215,215,215,255,224,224,224,255,43,43,43,255,44,44,44,255,236,236,236,255,204,204,204,255,87,87,87,255,44,44,44,255,55,55,55,255,113,113,113,255,208,208,208,255,254,254,254,255,157,157,157,255,15,15,15,255,46,46,46,255,209,209,209,255,240,240,240,255,103,103,103,255,3,3,3,255,40,40,40,255,140,140,140,255,213,213,213,255,244,244,244,255,252,252,252,255,249,249,249,255,232,232,232,255,180,180,180,255,83,83,83,255,3,3,3,255,52,52,52,255,209,209,209,255,234,234,234,255,60,60,60,255,21,21,21,255,201,201,201,255,231,231,231,255,60,60,60,255,10,10,10,255,138,138,138,255,245,245,245,255,240,240,240,255,179,179,179,255,126,126,126,255,104,104,104,255,113,113,113,255,155,155,155,255,218,218,218,255,255,255,255,255,192,192,192,255,49,49,49,255,12,12,12,255,168,168,168,255,249,249,249,255,88,88,88,255,251,251,251,255,92,92,92,255,6,6,6,255,163,163,163,255,253,253,253,255,132,132,132,255,10,10,10,255,23,23,23,255,107,107,107,255,179,179,179,255,214,214,214,255,221,221,221,255,205,205,205,255,156,156,156,255,73,73,73,255,4,4,4,255,42,42,42,255,191,191,191,255,248,248,248,255,94,94,94,255,4,4,4,255,161,161,161,255,251,251,251,255,102,102,102,255,0,0,0,255,97,97,97,255,225,225,225,255,252,252,252,255,204,204,204,255,149,149,149,255,121,121,121,255,126,126,126,255,162,162,162,255,220,220,220,255,255,255,255,255,196,196,196,255,54,54,54,255,10,10,10,255,165,165,165,255,249,249,249,255,80,80,80,255,14,14,14,255,196,196,196,255,231,231,231,255,53,53,53,255,20,20,20,255,182,182,182,255,248,248,248,255,83,83,83,255,36,36,36,255,255,255,255,255,46,46,46,255,8,8,8,255,32,32,32,255,17,17,17,255,1,1,1,255,61,61,61,255,198,198,198,255,249,249,249,255,110,110,110,255,0,0,0,255,117,117,117,255,252,252,252,255,181,181,181,255,35,35,35,255,7,7,7,255,85,85,85,255,172,172,172,255,222,222,222,255,239,239,239,255,238,238,238,255,217,217,217,255,161,161,161,255,69,69,69,255,1,1,1,255,60,60,60,255,215,215,215,255,231,231,231,255,56,56,56,255,23,23,23,255,204,204,204,255,228,228,228,255,55,55,55,255,12,12,12,255,146,146,146,255,248,248,248,255,235,235,235,255,167,167,167,255,112,112,112,255,88,88,88,255,96,96,96,255,137,137,137,255,203,203,203,255,254,254,254,255,211,211,211,255,69,69,69,255,4,4,4,255,145,145,145,255,254,254,254,255,111,111,111,255,252,252,252,255,99,99,99,255,4,4,4,255,156,156,156,255,254,254,254,255,141,141,141,255,15,15,15,255,17,17,17,255,96,96,96,255,167,167,167,255,203,203,203,255,209,209,209,255,189,189,189,255,136,136,136,255,54,54,54,255,0,0,0,255,63,63,63,255,213,213,213,255,235,235,235,255,66,66,66,255,16,16,16,255,191,191,191,255,238,238,238,255,70,70,70,255,6,6,6,255,131,131,131,255,244,244,244,255,240,240,240,255,174,174,174,255,116,116,116,255,89,89,89,255,94,94,94,255,131,131,131,255,197,197,197,255,252,252,252,255,218,218,218,255,79,79,79,255,2,2,2,255,137,137,137,255,255,255,255,255,111,111,111,255,3,3,3,255,159,159,159,255,251,251,251,255,106,106,106,255,0,0,0,255,90,90,90,255,230,230,230,255,226,226,226,255,14,14,14,255,242,242,242,255,70,70,70,255,216,216,216,255,224,224,224,255,176,176,176,255,76,76,76,255,0,0,0,255,77,77,77,255,234,234,234,255,206,206,206,255,30,30,30,255,42,42,42,255,215,215,215,255,233,233,233,255,87,87,87,255,1,1,1,255,43,43,43,255,129,129,129,255,191,191,191,255,218,218,218,255,219,219,219,255,196,196,196,255,138,138,138,255,51,51,51,255,0,0,0,255,74,74,74,255,225,225,225,255,222,222,222,255,47,47,47,255,30,30,30,255,213,213,213,255,221,221,221,255,46,46,46,255,18,18,18,255,158,158,158,255,252,252,252,255,227,227,227,255,153,153,153,255,97,97,97,255,73,73,73,255,80,80,80,255,119,119,119,255,188,188,188,255,250,250,250,255,224,224,224,255,87,87,87,255,1,1,1,255,126,126,126,255,255,255,255,255,130,130,130,255,254,254,254,255,110,110,110,255,2,2,2,255,145,145,145,255,255,255,255,255,153,153,153,255,21,21,21,255,11,11,11,255,82,82,82,255,152,152,152,255,189,189,189,255,196,196,196,255,174,174,174,255,118,118,118,255,39,39,39,255,1,1,1,255,82,82,82,255,228,228,228,255,221,221,221,255,46,46,46,255,30,30,30,255,212,212,212,255,222,222,222,255,47,47,47,255,18,18,18,255,159,159,159,255,253,253,253,255,222,222,222,255,144,144,144,255,85,85,85,255,60,60,60,255,64,64,64,255,98,98,98,255,165,165,165,255,239,239,239,255,241,241,241,255,117,117,117,255,2,2,2,255,92,92,92,255,249,249,249,255,164,164,164,255,5,5,5,255,93,93,93,255,247,247,247,255,194,194,194,255,47,47,47,255,2,2,2,255,60,60,60,255,136,136,136,255,183,183,183,255,252,252,252,255,72,72,72,255,119,119,119,255,195,195,195,255,253,253,253,255,208,208,208,255,61,61,61,255,8,8,8,255,162,162,162,255,250,250,250,255,91,91,91,255,6,6,6,255,163,163,163,255,253,253,253,255,138,138,138,255,14,14,14,255,16,16,16,255,90,90,90,255,157,157,157,255,191,191,191,255,195,195,195,255,170,170,170,255,111,111,111,255,33,33,33,255,2,2,2,255,96,96,96,255,237,237,237,255,208,208,208,255,33,33,33,255,43,43,43,255,225,225,225,255,209,209,209,255,34,34,34,255,27,27,27,255,173,173,173,255,254,254,254,255,216,216,216,255,137,137,137,255,81,81,81,255,59,59,59,255,66,66,66,255,103,103,103,255,173,173,173,255,244,244,244,255,234,234,234,255,102,102,102,255,0,0,0,255,110,110,110,255,253,253,253,255,145,145,145,255,255,255,255,255,125,125,125,255,0,0,0,255,129,129,129,255,254,254,254,255,168,168,168,255,31,31,31,255,5,5,5,255,67,67,67,255,136,136,136,255,175,175,175,255,182,182,182,255,158,158,158,255,102,102,102,255,28,28,28,255,3,3,3,255,97,97,97,255,237,237,237,255,209,209,209,255,34,34,34,255,42,42,42,255,225,225,225,255,208,208,208,255,33,33,33,255,30,30,30,255,181,181,181,255,255,255,255,255,204,204,204,255,117,117,117,255,59,59,59,255,36,36,36,255,37,37,37,255,64,64,64,255,126,126,126,255,212,212,212,255,254,254,254,255,168,168,168,255,22,22,22,255,40,40,40,255,213,213,213,255,225,225,225,255,49,49,49,255,21,21,21,255,178,178,178,255,255,255,255,255,179,179,179,255,79,79,79,255,31,31,31,255,39,39,39,255,185,185,185,255,13,13,13,255,241,241,241,255,29,29,29,255,25,25,25,255,165,165,165,255,255,255,255,255,149,149,149,255,4,4,4,255,96,96,96,255,252,252,252,255,144,144,144,255,0,0,0,255,118,118,118,255,253,253,253,255,176,176,176,255,37,37,37,255,3,3,3,255,58,58,58,255,124,124,124,255,161,161,161,255,166,166,166,255,139,139,139,255,81,81,81,255,15,15,15,255,11,11,11,255,124,124,124,255,249,249,249,255,185,185,185,255,17,17,17,255,64,64,64,255,239,239,239,255,189,189,189,255,20,20,20,255,42,42,42,255,192,192,192,255,255,255,255,255,201,201,201,255,119,119,119,255,66,66,66,255,46,46,46,255,52,52,52,255,88,88,88,255,159,159,159,255,238,238,238,255,240,240,240,255,114,114,114,255,1,1,1,255,99,99,99,255,251,251,251,255,156,156,156,255,254,254,254,255,144,144,144,255,1,1,1,255,110,110,110,255,251,251,251,255,186,186,186,255,44,44,44,255,1,1,1,255,52,52,52,255,118,118,118,255,159,159,159,255,167,167,167,255,143,143,143,255,88,88,88,255,20,20,20,255,7,7,7,255,109,109,109,255,243,243,243,255,200,200,200,255,27,27,27,255,51,51,51,255,232,232,232,255,199,199,199,255,24,24,24,255,40,40,40,255,195,195,195,255,254,254,254,255,186,186,186,255,94,94,94,255,38,38,38,255,17,17,17,255,16,16,16,255,33,33,33,255,83,83,83,255,170,170,170,255,248,248,248,255,220,220,220,255,74,74,74,255,3,3,3,255,138,138,138,255,255,255,255,255,145,145,145,255,6,6,6,255,57,57,57,255,194,194,194,255,254,254,254,255,238,238,238,255,223,223,223,255,247,247,247,255,209,209,209,255,0,0,0,255,219,219,219,255,172,172,172,255,7,7,7,255,73,73,73,255,235,235,235,255,202,202,202,255,24,24,24,255,59,59,59,255,241,241,241,255,175,175,175,255,6,6,6,255,90,90,90,255,245,245,245,255,201,201,201,255,59,59,59,255,0,0,0,255,35,35,35,255,93,93,93,255,129,129,129,255,134,134,134,255,106,106,106,255,51,51,51,255,3,3,3,255,30,30,30,255,158,158,158,255,255,255,255,255,153,153,153,255,4,4,4,255,94,94,94,255,251,251,251,255,161,161,161,255,7,7,7,255,64,64,64,255,213,213,213,255,251,251,251,255,182,182,182,255,99,99,99,255,50,50,50,255,34,34,34,255,41,41,41,255,76,76,76,255,148,148,148,255,232,232,232,255,245,245,245,255,123,123,123,255,2,2,2,255,92,92,92,255,249,249,249,255,163,163,163,255,248,248,248,255,167,167,167,255,6,6,6,255,87,87,87,255,243,243,243,255,206,206,206,255,63,63,63,255,0,0,0,255,37,37,37,255,100,100,100,255,142,142,142,255,151,151,151,255,129,129,129,255,76,76,76,255,15,15,15,255,10,10,10,255,117,117,117,255,245,245,245,255,195,195,195,255,24,24,24,255,54,54,54,255,234,234,234,255,195,195,195,255,21,21,21,255,46,46,46,255,203,203,203,255,252,252,252,255,172,172,172,255,75,75,75,255,23,23,23,255,6,6,6,255,3,3,3,255,11,11,11,255,42,42,42,255,115,115,115,255,215,215,215,255,252,252,252,255,152,152,152,255,15,15,15,255,46,46,46,255,209,209,209,255,240,240,240,255,98,98,98,255,1,1,1,255,47,47,47,255,142,142,142,255,200,200,200,255,211,211,211,255,168,168,168,255,51,51,51,255,19,19,19,255,211,211,211,255,212,212,212,255,31,31,31,255,40,40,40,255,216,216,216,255,220,220,220,255,35,35,35,255,48,48,48,255,235,235,235,255,184,184,184,255,10,10,10,255,78,78,78,255,239,239,239,255,214,214,214,255,76,76,76,255,2,2,2,255,20,20,20,255,67,67,67,255,99,99,99,255,100,100,100,255,72,72,72,255,25,25,25,255,0,0,0,255,60,60,60,255,196,196,196,255,250,250,250,255,113,113,113,255,0,0,0,255,133,133,133,255,255,255,255,255,126,126,126,255,0,0,0,255,93,93,93,255,232,232,232,255,242,242,242,255,159,159,159,255,78,78,78,255,36,36,36,255,23,23,23,255,31,31,31,255,65,65,65,255,138,138,138,255,227,227,227,255,247,247,247,255,128,128,128,255,3,3,3,255,89,89,89,255,248,248,248,255,165,165,165,255,237,237,237,255,192,192,192,255,17,17,17,255,61,61,61,255,229,229,229,255,225,225,225,255,86,86,86,255,3,3,3,255,22,22,22,255,80,80,80,255,123,123,123,255,136,136,136,255,116,116,116,255,67,67,67,255,11,11,11,255,12,12,12,255,120,120,120,255,246,246,246,255,196,196,196,255,25,25,25,255,52,52,52,255,233,233,233,255,197,197,197,255,22,22,22,255,46,46,46,255,205,205,205,255,250,250,250,255,162,162,162,255,62,62,62,255,12,12,12,255,0,0,0,255,0,0,0,255,0,0,0,255,12,12,12,255,60,60,60,255,154,154,154,255,244,244,244,255,227,227,227,255,90,90,90,255,0,0,0,255,92,92,92,255,235,235,235,255,229,229,229,255,105,105,105,255,13,13,13,255,4,4,4,255,28,28,28,255,35,35,35,255,12,12,12,255,6,6,6,255,106,106,106,255,245,245,245,255,190,190,190,255,23,23,23,255,47,47,47,255,224,224,224,255,210,210,210,255,26,26,26,255,59,59,59,255,241,241,241,255,175,175,175,255,7,7,7,255,81,81,81,255,239,239,239,255,218,218,218,255,86,86,86,255,6,6,6,255,10,10,10,255,45,45,45,255,70,70,70,255,68,68,68,255,40,40,40,255,6,6,6,255,11,11,11,255,102,102,102,255,230,230,230,255,229,229,229,255,67,67,67,255,11,11,11,255,177,177,177,255,245,245,245,255,84,84,84,255,4,4,4,255,130,130,130,255,248,248,248,255,225,225,225,255,132,132,132,255,58,58,58,255,23,23,23,255,15,15,15,255,23,23,23,255,56,56,56,255,130,130,130,255,224,224,224,255,248,248,248,255,130,130,130,255,3,3,3,255,89,89,89,255,249,249,249,255,164,164,164,255,218,218,218,255,217,217,217,255,36,36,36,255,36,36,36,255,207,207,207,255,242,242,242,255,114,114,114,255,12,12,12,255,10,10,10,255,60,60,60,255,104,104,104,255,120,120,120,255,103,103,103,255,59,59,59,255,9,9,9,255,13,13,13,255,119,119,119,255,244,244,244,255,201,201,201,255,30,30,30,255,45,45,45,255,227,227,227,255,205,205,205,255,27,27,27,255,41,41,41,255,202,202,202,255,250,250,250,255,158,158,158,255,54,54,54,255,6,6,6,255,1,1,1,255,5,5,5,255,4,4,4,255,0,0,0,255,17,17,17,255,81,81,81,255,187,187,187,255,254,254,254,255,196,196,196,255,55,55,55,255,3,3,3,255,107,107,107,255,232,232,232,255,245,245,245,255,167,167,167,255,87,87,87,255,44,44,44,255,36,36,36,255,60,60,60,255,129,129,129,255,226,226,226,255,244,244,244,255,114,114,114,255,1,1,1,255,96,96,96,255,248,248,248,255,171,171,171,255,7,7,7,255,94,94,94,255,252,252,252,255,147,147,147,255,2,2,2,255,97,97,97,255,243,243,243,255,216,216,216,255,91,91,91,255,10,10,10,255,4,4,4,255,28,28,28,255,44,44,44,255,39,39,39,255,15,15,15,255,0,0,0,255,40,40,40,255,154,154,154,255,252,252,252,255,188,188,188,255,26,26,26,255,43,43,43,255,220,220,220,255,218,218,218,255,43,43,43,255,21,21,21,255,170,170,170,255,255,255,255,255,201,201,201,255,103,103,103,255,39,39,39,255,13,13,13,255,8,8,8,255,16,16,16,255,50,50,50,255,125,125,125,255,223,223,223,255,248,248,248,255,127,127,127,255,2,2,2,255,94,94,94,255,250,250,250,255,158,158,158,255,191,191,191,255,238,238,238,255,64,64,64,255,15,15,15,255,176,176,176,255,253,253,253,255,147,147,147,255,27,27,27,255,2,2,2,255,41,41,41,255,84,84,84,255,103,103,103,255,91,91,91,255,52,52,52,255,8,8,8,255,13,13,13,255,115,115,115,255,241,241,241,255,209,209,209,255,39,39,39,255,33,33,33,255,215,215,215,255,217,217,217,255,38,38,38,255,31,31,31,255,192,192,192,255,252,252,252,255,160,160,160,255,50,50,50,255,3,3,3,255,4,4,4,255,17,17,17,255,19,19,19,255,9,9,9,255,0,0,0,255,22,22,22,255,100,100,100,255,207,207,207,255,254,254,254,255,179,179,179,255,48,48,48,255,2,2,2,255,82,82,82,255,195,195,195,255,251,251,251,255,247,247,247,255,224,224,224,255,216,216,216,255,231,231,231,255,253,253,253,255,236,236,236,255,139,139,139,255,19,19,19,255,29,29,29,255,184,184,184,255,249,249,249,255,97,97,97,255,3,3,3,255,155,155,155,255,252,252,252,255,101,101,101,255,1,1,1,255,126,126,126,255,250,250,250,255,209,209,209,255,89,89,89,255,14,14,14,255,1,1,1,255,14,14,14,255,23,23,23,255,15,15,15,255,1,1,1,255,12,12,12,255,86,86,86,255,206,206,206,255,251,251,251,255,129,129,129,255,2,2,2,255,96,96,96,255,250,250,250,255,170,170,170,255,11,11,11,255,57,57,57,255,210,210,210,255,250,250,250,255,169,169,169,255,74,74,74,255,22,22,22,255,5,5,5,255,4,4,4,255,12,12,12,255,45,45,45,255,123,123,123,255,224,224,224,255,246,246,246,255,121,121,121,255,1,1,1,255,104,104,104,255,253,253,253,255,148,148,148,255,156,156,156,255,252,252,252,255,102,102,102,255,2,2,2,255,138,138,138,255,254,254,254,255,181,181,181,255,51,51,51,255,0,0,0,255,24,24,24,255,64,64,64,255,86,86,86,255,79,79,79,255,46,46,46,255,7,7,7,255,12,12,12,255,107,107,107,255,235,235,235,255,221,221,221,255,54,54,54,255,20,20,20,255,197,197,197,255,233,233,233,255,56,56,56,255,18,18,18,255,175,175,175,255,254,254,254,255,169,169,169,255,53,53,53,255,2,2,2,255,9,9,9,255,32,32,32,255,43,43,43,255,35,35,35,255,14,14,14,255,0,0,0,255,25,25,25,255,107,107,107,255,211,211,211,255,254,254,254,255,189,189,189,255,70,70,70,255,2,2,2,255,26,26,26,255,100,100,100,255,168,168,168,255,205,205,205,255,216,216,216,255,202,202,202,255,159,159,159,255,83,83,83,255,10,10,10,255,21,21,21,255,146,146,146,255,253,253,253,255,177,177,177,255,19,19,19,255,50,50,50,255,223,223,223,255,219,219,219,255,48,48,48,255,17,17,17,255,163,163,163,255,255,255,255,255,196,196,196,255,85,85,85,255,16,16,16,255,0,0,0,255,5,5,5,255,7,7,7,255,2,2,2,255,4,4,4,255,46,46,46,255,146,146,146,255,245,245,245,255,218,218,218,255,64,64,64,255,9,9,9,255,163,163,163,255,252,252,252,255,108,108,108,255,0,0,0,255,107,107,107,255,241,241,241,255,231,231,231,255,131,131,131,255,47,47,47,255,10,10,10,255,1,1,1,255,1,1,1,255,8,8,8,255,42,42,42,255,123,123,123,255,226,226,226,255,243,243,243,255,110,110,110,255,0,0,0,255,117,117,117,255,255,255,255,255,134,134,134,255,114,114,114,255,254,254,254,255,146,146,146,255,2,2,2,255,95,95,95,255,243,243,243,255,215,215,215,255,84,84,84,255,6,6,6,255,10,10,10,255,45,45,45,255,69,69,69,255,68,68,68,255,41,41,41,255,7,7,7,255,10,10,10,255,97,97,97,255,225,225,225,255,234,234,234,255,76,76,76,255,8,8,8,255,170,170,170,255,247,247,247,255,84,84,84,255,6,6,6,255,149,149,149,255,255,255,255,255,185,185,185,255,61,61,61,255,2,2,2,255,12,12,12,255,46,46,46,255,69,69,69,255,71,71,71,255,52,52,52,255,21,21,21,255,0,0,0,255,21,21,21,255,98,98,98,255,198,198,198,255,254,254,254,255,222,222,222,255,129,129,129,255,43,43,43,255,3,3,3,255,4,4,4,255,20,20,20,255,28,28,28,255,20,20,20,255,4,4,4,255,5,5,5,255,58,58,58,255,166,166,166,255,252,252,252,255,204,204,204,255,55,55,55,255,9,9,9,255,150,150,150,255,255,255,255,255,146,146,146,255,7,7,7,255,56,56,56,255,203,203,203,255,253,253,253,255,179,179,179,255,79,79,79,255,19,19,19,255,1,1,1,255,0,0,0,255,0,0,0,255,3,3,3,255,29,29,29,255,102,102,102,255,207,207,207,255,254,254,254,255,155,155,155,255,13,13,13,255,54,54,54,255,224,224,224,255,218,218,218,255,47,47,47,255,18,18,18,255,165,165,165,255,255,255,255,255,198,198,198,255,92,92,92,255,24,24,24,255,2,2,2,255,0,0,0,255,0,0,0,255,6,6,6,255,41,41,41,255,127,127,127,255,231,231,231,255,238,238,238,255,96,96,96,255,1,1,1,255,135,135,135,255,255,255,255,255,116,116,116,255,71,71,71,255,239,239,239,255,191,191,191,255,19,19,19,255,52,52,52,255,216,216,216,255,241,241,241,255,124,124,124,255,22,22,22,255,1,1,1,255,27,27,27,255,52,52,52,255,56,56,56,255,36,36,36,255,7,7,7,255,7,7,7,255,84,84,84,255,212,212,212,255,246,246,246,255,104,104,104,255,0,0,0,255,134,134,134,255,255,255,255,255,121,121,121,255,0,0,0,255,114,114,114,255,248,248,248,255,206,206,206,255,77,77,77,255,4,4,4,255,13,13,13,255,55,55,55,255,92,92,92,255,108,108,108,255,101,101,101,255,73,73,73,255,33,33,33,255,3,3,3,255,10,10,10,255,70,70,70,255,161,161,161,255,235,235,235,255,254,254,254,255,217,217,217,255,156,156,156,255,102,102,102,255,70,70,70,255,59,59,59,255,69,69,69,255,102,102,102,255,161,161,161,255,228,228,228,255,254,254,254,255,188,188,188,255,59,59,59,255,2,2,2,255,105,105,105,255,241,241,241,255,213,213,213,255,59,59,59,255,4,4,4,255,114,114,114,255,236,236,236,255,243,243,243,255,161,161,161,255,74,74,74,255,24,24,24,255,6,6,6,255,3,3,3,255,6,6,6,255,25,25,25,255,78,78,78,255,169,169,169,255,249,249,249,255,219,219,219,255,75,75,75,255,2,2,2,255,131,131,131,255,255,255,255,255,151,151,151,255,6,6,6,255,66,66,66,255,218,218,218,255,246,246,246,255,154,154,154,255,55,55,55,255,8,8,8,255,0,0,0,255,2,2,2,255,0,0,0,255,5,5,5,255,42,42,42,255,135,135,135,255,238,238,238,255,229,229,229,255,78,78,78,255,5,5,5,255,157,157,157,255,251,251,251,255,95,95,95,255,32,32,32,255,206,206,206,255,230,230,230,255,55,55,55,255,17,17,17,255,173,173,173,255,254,254,254,255,168,168,168,255,49,49,49,255,1,1,1,255,12,12,12,255,36,36,36,255,44,44,44,255,31,31,31,255,7,7,7,255,5,5,5,255,70,70,70,255,194,194,194,255,253,253,253,255,138,138,138,255,3,3,3,255,92,92,92,255,249,249,249,255,167,167,167,255,8,8,8,255,72,72,72,255,230,230,230,255,230,230,230,255,103,103,103,255,10,10,10,255,9,9,9,255,58,58,58,255,109,109,109,255,139,139,139,255,147,147,147,255,133,133,133,255,101,101,101,255,56,56,56,255,15,15,15,255,0,0,0,255,29,29,29,255,95,95,95,255,170,170,170,255,227,227,227,255,252,252,252,255,253,253,253,255,246,246,246,255,242,242,242,255,246,246,246,255,254,254,254,255,250,250,250,255,210,210,210,255,124,124,124,255,29,29,29,255,5,5,5,255,98,98,98,255,227,227,227,255,239,239,239,255,112,112,112,255,4,4,4,255,47,47,47,255,177,177,177,255,253,253,253,255,225,225,225,255,144,144,144,255,72,72,72,255,32,32,32,255,16,16,16,255,16,16,16,255,30,30,30,255,71,71,71,255,145,145,145,255,230,230,230,255,248,248,248,255,144,144,144,255,13,13,13,255,46,46,46,255,212,212,212,255,233,233,233,255,70,70,70,255,6,6,6,255,136,136,136,255,250,250,250,255,214,214,214,255,104,104,104,255,25,25,25,255,1,1,1,255,3,3,3,255,5,5,5,255,1,1,1,255,4,4,4,255,46,46,46,255,146,146,146,255,245,245,245,255,215,215,215,255,57,57,57,255,14,14,14,255,182,182,182,255,242,242,242,255,70,70,70,255,6,6,6,255,157,157,157,255,253,253,253,255,108,108,108,255,0,0,0,255,119,119,119,255,249,249,249,255,210,210,210,255,88,88,88,255,12,12,12,255,2,2,2,255,20,20,20,255,32,32,32,255,26,26,26,255,7,7,7,255,3,3,3,255,56,56,56,255,172,172,172,255,255,255,255,255,175,175,175,255,20,20,20,255,49,49,49,255,224,224,224,255,213,213,213,255,36,36,36,255,31,31,31,255,195,195,195,255,250,250,250,255,140,140,140,255,25,25,25,255,4,4,4,255,53,53,53,255,115,115,115,255,160,160,160,255,182,182,182,255,184,184,184,255,170,170,170,255,139,139,139,255,94,94,94,255,46,46,46,255,10,10,10,255,1,1,1,255,22,22,22,255,64,64,64,255,110,110,110,255,148,148,148,255,170,170,170,255,176,176,176,255,166,166,166,255,137,137,137,255,89,89,89,255,33,33,33,255,0,0,0,255,30,30,30,255,128,128,128,255,232,232,232,255,244,244,244,255,139,139,139,255,22,22,22,255,14,14,14,255,117,117,117,255,225,225,225,255,253,253,253,255,205,205,205,255,132,132,132,255,76,76,76,255,45,45,45,255,36,36,36,255,45,45,45,255,76,76,76,255,137,137,137,255,214,214,214,255,255,255,255,255,194,194,194,255,56,56,56,255,5,5,5,255,135,135,135,255,254,254,254,255,161,161,161,255,11,11,11,255,52,52,52,255,205,205,205,255,251,251,251,255,163,163,163,255,57,57,57,255,6,6,6,255,1,1,1,255,10,10,10,255,10,10,10,255,2,2,2,255,5,5,5,255,54,54,54,255,161,161,161,255,252,252,252,255,196,196,196,255,35,35,35,255,31,31,31,255,208,208,208,255,225,225,225,255,46,46,46,255,1,1,1,255,100,100,100,255,250,250,250,255,168,168,168,255,10,10,10,255,63,63,63,255,220,220,220,255,242,242,242,255,136,136,136,255,35,35,35,255,1,1,1,255,8,8,8,255,20,20,20,255,19,19,19,255,6,6,6,255,2,2,2,255,43,43,43,255,147,147,147,255,247,247,247,255,211,211,211,255,53,53,53,255,15,15,15,255,179,179,179,255,246,246,246,255,87,87,87,255,4,4,4,255,141,141,141,255,254,254,254,255,185,185,185,255,52,52,52,255,0,0,0,255,39,39,39,255,111,111,111,255,169,169,169,255,203,203,203,255,218,218,218,255,218,218,218,255,208,208,208,255,185,185,185,255,149,149,149,255,105,105,105,255,60,60,60,255,25,25,25,255,5,5,5,255,0,0,0,255,4,4,4,255,9,9,9,255,10,10,10,255,6,6,6,255,0,0,0,255,5,5,5,255,35,35,35,255,100,100,100,255,187,187,187,255,249,249,249,255,235,235,235,255,139,139,139,255,31,31,31,255,3,3,3,255,77,77,77,255,187,187,187,255,251,251,251,255,241,241,241,255,187,187,187,255,129,129,129,255,87,87,87,255,68,68,68,255,70,70,70,255,93,93,93,255,142,142,142,255,207,207,207,255,253,253,253,255,221,221,221,255,100,100,100,255,2,2,2,255,68,68,68,255,224,224,224,255,227,227,227,255,67,67,67,255,5,5,5,255,132,132,132,255,249,249,249,255,216,216,216,255,104,104,104,255,22,22,22,255,0,0,0,255,10,10,10,255,19,19,19,255,15,15,15,255,2,2,2,255,7,7,7,255,65,65,65,255,180,180,180,255,255,255,255,255,169,169,169,255,16,16,16,255,57,57,57,255,232,232,232,255,200,200,200,255,23,23,23,255,20,20,20,255,45,45,45,255,218,218,218,255,222,222,222,255,49,49,49,255,18,18,18,255,169,169,169,255,255,255,255,255,186,186,186,255,73,73,73,255,10,10,10,255,1,1,1,255,10,10,10,255,13,13,13,255,5,5,5,255,1,1,1,255,31,31,31,255,122,122,122,255,231,231,231,255,238,238,238,255,99,99,99,255,0,0,0,255,118,118,118,255,254,254,254,255,154,154,154,255,5,5,5,255,76,76,76,255,231,231,231,255,229,229,229,255,97,97,97,255,6,6,6,255,20,20,20,255,93,93,93,255,165,165,165,255,212,212,212,255,235,235,235,255,243,243,243,255,244,244,244,255,240,240,240,255,229,229,229,255,210,210,210,255,183,183,183,255,151,151,151,255,119,119,119,255,92,92,92,255,74,74,74,255,65,65,65,255,66,66,66,255,79,79,79,255,106,106,106,255,148,148,148,255,199,199,199,255,243,243,243,255,253,253,253,255,207,207,207,255,115,115,115,255,27,27,27,255,2,2,2,255,57,57,57,255,155,155,155,255,233,233,233,255,255,255,255,255,227,227,227,255,178,178,178,255,135,135,135,255,110,110,110,255,104,104,104,255,120,120,120,255,158,158,158,255,211,211,211,255,252,252,252,255,233,233,233,255,131,131,131,255,17,17,17,255,27,27,27,255,174,174,174,255,254,254,254,255,137,137,137,255,5,5,5,255,62,62,62,255,212,212,212,255,249,249,249,255,156,156,156,255,50,50,50,255,3,3,3,255,6,6,6,255,23,23,23,255,29,29,29,255,19,19,19,255,2,2,2,255,10,10,10,255,81,81,81,255,201,201,201,255,252,252,252,255,135,135,135,255,3,3,3,255,92,92,92,255,250,250,250,255,165,165,165,255,7,7,7,255,62,62,62,255,9,9,9,255,161,161,161,255,253,253,253,255,112,112,112,255,0,0,0,255,104,104,104,255,240,240,240,255,229,229,229,255,122,122,122,255,34,34,34,255,2,2,2,255,2,2,2,255,7,7,7,255,4,4,4,255,0,0,0,255,22,22,22,255,96,96,96,255,206,206,206,255,253,253,253,255,152,152,152,255,12,12,12,255,55,55,55,255,224,224,224,255,219,219,219,255,47,47,47,255,20,20,20,255,175,175,175,255,254,254,254,255,158,158,158,255,32,32,32,255,3,3,3,255,64,64,64,255,147,147,147,255,209,209,209,255,240,240,240,255,252,252,252,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,251,251,251,255,244,244,244,255,235,235,235,255,226,226,226,255,219,219,219,255,217,217,217,255,221,221,221,255,232,232,232,255,245,245,245,255,255,255,255,255,248,248,248,255,216,216,216,255,153,153,153,255,76,76,76,255,15,15,15,255,3,3,3,255,51,51,51,255,136,136,136,255,213,213,213,255,252,252,252,255,248,248,248,255,217,217,217,255,181,181,181,255,155,155,155,255,145,145,145,255,155,155,155,255,183,183,183,255,223,223,223,255,253,253,253,255,236,236,236,255,148,148,148,255,33,33,33,255,9,9,9,255,128,128,128,255,250,250,250,255,194,194,194,255,38,38,38,255,17,17,17,255,156,156,156,255,254,254,254,255,203,203,203,255,87,87,87,255,13,13,13,255,2,2,2,255,22,22,22,255,39,39,39,255,39,39,39,255,21,21,21,255,1,1,1,255,17,17,17,255,104,104,104,255,223,223,223,255,240,240,240,255,96,96,96,255,1,1,1,255,136,136,136,255,255,255,255,255,123,123,123,255,0,0,0,255,122,122,122,255,2,2,2,255,92,92,92,255,246,246,246,255,183,183,183,255,20,20,20,255,41,41,41,255,195,195,195,255,254,254,254,255,177,177,177,255,73,73,73,255,15,15,15,255,0,0,0,255,2,2,2,255,2,2,2,255,0,0,0,255,15,15,15,255,73,73,73,255,176,176,176,255,253,253,253,255,202,202,202,255,52,52,52,255,11,11,11,255,160,160,160,255,254,254,254,255,123,123,123,255,1,1,1,255,95,95,95,255,240,240,240,255,220,220,220,255,86,86,86,255,3,3,3,255,29,29,29,255,114,114,114,255,192,192,192,255,238,238,238,255,254,254,254,255,254,254,254,255,249,249,249,255,244,244,244,255,242,242,242,255,243,243,243,255,245,245,245,255,248,248,248,255,249,249,249,255,250,250,250,255,248,248,248,255,244,244,244,255,235,235,235,255,217,217,217,255,186,186,186,255,142,142,142,255,87,87,87,255,34,34,34,255,3,3,3,255,9,9,9,255,55,55,55,255,127,127,127,255,197,197,197,255,243,243,243,255,255,255,255,255,242,242,242,255,218,218,218,255,197,197,197,255,187,187,187,255,192,192,192,255,211,211,211,255,238,238,238,255,255,255,255,255,232,232,232,255,150,150,150,255,42,42,42,255,2,2,2,255,96,96,96,255,232,232,232,255,229,229,229,255,81,81,81,255,1,1,1,255,101,101,101,255,235,235,235,255,236,236,236,255,129,129,129,255,31,31,31,255,0,0,0,255,17,17,17,255,43,43,43,255,55,55,55,255,46,46,46,255,20,20,20,255,0,0,0,255,29,29,29,255,132,132,132,255,243,243,243,255,216,216,216,255,56,56,56,255,15,15,15,255,182,182,182,255,244,244,244,255,78,78,78,255,7,7,7,255,184,184,184,255,30,30,30,255,31,31,31,255,200,200,200,255,239,239,239,255,78,78,78,255,4,4,4,255,126,126,126,255,246,246,246,255,226,226,226,255,126,126,126,255,43,43,43,255,7,7,7,255,0,0,0,255,0,0,0,255,0,0,0,255,11,11,11,255,55,55,55,255,143,143,143,255,237,237,237,255,239,239,239,255,112,112,112,255,2,2,2,255,82,82,82,255,238,238,238,255,206,206,206,255,39,39,39,255,22,22,22,255,175,175,175,255,254,254,254,255,164,164,164,255,36,36,36,255,3,3,3,255,66,66,66,255,157,157,157,255,224,224,224,255,252,252,252,255,253,253,253,255,240,240,240,255,225,225,225,255,212,212,212,255,202,202,202,255,195,195,195,255,190,190,190,255,185,185,185,255,178,178,178,255,167,167,167,255,151,151,151,255,129,129,129,255,100,100,100,255,66,66,66,255,32,32,32,255,7,7,7,255,1,1,1,255,20,20,20,255,64,64,64,255,125,125,125,255,185,185,185,255,230,230,230,255,252,252,252,255,254,254,254,255,243,243,243,255,230,230,230,255,223,223,223,255,226,226,226,255,237,237,237,255,251,251,251,255,252,252,252,255,219,219,219,255,139,139,139,255,41,41,41,255,1,1,1,255,80,80,80,255,216,216,216,255,245,245,245,255,118,118,118,255,4,4,4,255,59,59,59,255,204,204,204,255,252,252,252,255,168,168,168,255,56,56,56,255,3,3,3,255,11,11,11,255,42,42,42,255,66,66,66,255,69,69,69,255,49,49,49,255,16,16,16,255,1,1,1,255,48,48,48,255,166,166,166,255,254,254,254,255,178,178,178,255,21,21,21,255,48,48,48,255,224,224,224,255,214,214,214,255,38,38,38,255,29,29,29,255,232,232,232,255,88,88,88,255,1,1,1,255,125,125,125,255,254,254,254,255,158,158,158,255,10,10,10,255,53,53,53,255,201,201,201,255,253,253,253,255,184,184,184,255,87,87,87,255,27,27,27,255,5,5,5,255,1,1,1,255,1,1,1,255,9,9,9,255,40,40,40,255,112,112,112,255,209,209,209,255,255,255,255,255,176,176,176,255,34,34,34,255,19,19,19,255,171,171,171,255,253,253,253,255,127,127,127,255,2,2,2,255,80,80,80,255,229,229,229,255,235,235,235,255,109,109,109,255,9,9,9,255,19,19,19,255,102,102,102,255,190,190,190,255,242,242,242,255,255,255,255,255,241,241,241,255,217,217,217,255,190,190,190,255,166,166,166,255,146,146,146,255,128,128,128,255,112,112,112,255,96,96,96,255,79,79,79,255,60,60,60,255,40,40,40,255,21,21,21,255,6,6,6,255,0,0,0,255,8,8,8,255,33,33,33,255,74,74,74,255,124,124,124,255,174,174,174,255,215,215,215,255,242,242,242,255,254,254,254,255,254,254,254,255,251,251,251,255,248,248,248,255,249,249,249,255,253,253,253,255,254,254,254,255,239,239,239,255,194,194,194,255,114,114,114,255,30,30,30,255,2,2,2,255,79,79,79,255,208,208,208,255,251,251,251,255,144,144,144,255,15,15,15,255,33,33,33,255,171,171,171,255,255,255,255,255,199,199,199,255,83,83,83,255,9,9,9,255,5,5,5,255,38,38,38,255,72,72,72,255,87,87,87,255,78,78,78,255,47,47,47,255,10,10,10,255,5,5,5,255,76,76,76,255,202,202,202,255,251,251,251,255,128,128,128,255,1,1,1,255,98,98,98,255,250,250,250,255,167,167,167,255,9,9,9,255,65,65,65,255,255,255,255,255,160,160,160,255,15,15,15,255,49,49,49,255,217,217,217,255,228,228,228,255,65,65,65,255,6,6,6,255,127,127,127,255,244,244,244,255,233,233,233,255,144,144,144,255,63,63,63,255,20,20,20,255,5,5,5,255,3,3,3,255,9,9,9,255,31,31,31,255,86,86,86,255,174,174,174,255,248,248,248,255,226,226,226,255,97,97,97,255,1,1,1,255,81,81,81,255,233,233,233,255,219,219,219,255,58,58,58,255,8,8,8,255,139,139,139,255,252,252,252,255,202,202,202,255,70,70,70,255,1,1,1,255,38,38,38,255,131,131,131,255,212,212,212,255,251,251,251,255,250,250,250,255,225,225,225,255,189,189,189,255,153,153,153,255,121,121,121,255,92,92,92,255,68,68,68,255,48,48,48,255,30,30,30,255,15,15,15,255,5,5,5,255,0,0,0,255,4,4,4,255,17,17,17,255,42,42,42,255,76,76,76,255,117,117,117,255,158,158,158,255,195,195,195,255,223,223,223,255,241,241,241,255,250,250,250,255,254,254,254,255,254,254,254,255,254,254,254,255,250,250,250,255,238,238,238,255,209,209,209,255,154,154,154,255,79,79,79,255,14,14,14,255,8,8,8,255,90,90,90,255,211,211,211,255,252,252,252,255,155,155,155,255,24,24,24,255,19,19,19,255,146,146,146,255,249,249,249,255,220,220,220,255,107,107,107,255,19,19,19,255,2,2,2,255,34,34,34,255,74,74,74,255,100,100,100,255,103,103,103,255,81,81,81,255,41,41,41,255,4,4,4,255,17,17,17,255,114,114,114,255,234,234,234,255,228,228,228,255,72,72,72,255,6,6,6,255,159,159,159,255,252,252,252,255,109,109,109,255,0,0,0,255,112,112,112,255,243,243,243,255,222,222,222,255,72,72,72,255,4,4,4,255,139,139,139,255,255,255,255,255,152,152,152,255,10,10,10,255,49,49,49,255,192,192,192,255,255,255,255,255,203,203,203,255,114,114,114,255,49,49,49,255,18,18,18,255,9,9,9,255,11,11,11,255,26,26,26,255,66,66,66,255,140,140,140,255,224,224,224,255,252,252,252,255,169,169,169,255,35,35,35,255,14,14,14,255,151,151,151,255,255,255,255,255,165,165,165,255,18,18,18,255,36,36,36,255,184,184,184,255,255,255,255,255,172,172,172,255,46,46,46,255,0,0,0,255,54,54,54,255,149,149,149,255,224,224,224,255,254,254,254,255,244,244,244,255,210,210,210,255,167,167,167,255,124,124,124,255,86,86,86,255,55,55,55,255,31,31,31,255,14,14,14,255,3,3,3,255,0,0,0,255,4,4,4,255,17,17,17,255,38,38,38,255,66,66,66,255,98,98,98,255,132,132,132,255,164,164,164,255,191,191,191,255,212,212,212,255,225,225,225,255,233,233,233,255,235,235,235,255,231,231,231,255,220,220,220,255,197,197,197,255,157,157,157,255,101,101,101,255,39,39,39,255,1,1,1,255,24,24,24,255,116,116,116,255,224,224,224,255,249,249,249,255,152,152,152,255,26,26,26,255,14,14,14,255,132,132,132,255,243,243,243,255,232,232,232,255,126,126,126,255,29,29,29,255,0,0,0,255,29,29,29,255,75,75,75,255,110,110,110,255,123,123,123,255,112,112,112,255,78,78,78,255,29,29,29,255,0,0,0,255,40,40,40,255,160,160,160,255,253,253,253,255,182,182,182,255,24,24,24,255,41,41,41,255,215,215,215,255,225,225,225,255,53,53,53,255,15,15,15,255,162,162,162,255,201,201,201,255,253,253,253,255,151,151,151,255,12,12,12,255,54,54,54,255,219,219,219,255,230,230,230,255,72,72,72,255,3,3,3,255,110,110,110,255,233,233,233,255,246,246,246,255,175,175,175,255,95,95,95,255,44,44,44,255,21,21,21,255,17,17,17,255,25,25,25,255,53,53,53,255,110,110,110,255,191,191,191,255,251,251,251,255,226,226,226,255,106,106,106,255,4,4,4,255,54,54,54,255,205,205,205,255,246,246,246,255,115,115,115,255,2,2,2,255,67,67,67,255,211,211,211,255,249,249,249,255,151,151,151,255,34,34,34,255,2,2,2,255,61,61,61,255,154,154,154,255,227,227,227,255,255,255,255,255,242,242,242,255,203,203,203,255,155,155,155,255,108,108,108,255,67,67,67,255,36,36,36,255,15,15,15,255,3,3,3,255,0,0,0,255,6,6,6,255,19,19,19,255,39,39,39,255,64,64,64,255,90,90,90,255,117,117,117,255,141,141,141,255,161,161,161,255,175,175,175,255,182,182,182,255,183,183,183,255,176,176,176,255,158,158,158,255,129,129,129,255,89,89,89,255,43,43,43,255,7,7,7,255,5,5,5,255,58,58,58,255,156,156,156,255,242,242,242,255,240,240,240,255,135,135,135,255,21,21,21,255,16,16,16,255,129,129,129,255,240,240,240,255,237,237,237,255,137,137,137,255,36,36,36,255,0,0,0,255,26,26,26,255,76,76,76,255,118,118,118,255,140,140,140,255,139,139,139,255,114,114,114,255,67,67,67,255,16,16,16,255,4,4,4,255,78,78,78,255,207,207,207,255,249,249,249,255,119,119,119,255,1,1,1,255,103,103,103,255,250,250,250,255,170,170,170,255,13,13,13,255,53,53,53,255,208,208,208,255,141,141,141,255,244,244,244,255,221,221,221,255,72,72,72,255,3,3,3,255,133,133,133,255,254,254,254,255,166,166,166,255,19,19,19,255,31,31,31,255,165,165,165,255,251,251,251,255,230,230,230,255,154,154,154,255,85,85,85,255,44,44,44,255,29,29,29,255,29,29,29,255,47,47,47,255,88,88,88,255,156,156,156,255,229,229,229,255,253,253,253,255,182,182,182,255,55,55,55,255,2,2,2,255,101,101,101,255,236,236,236,255,224,224,224,255,79,79,79,255,0,0,0,255,89,89,89,255,224,224,224,255,245,245,245,255,145,145,145,255,33,33,33,255,2,2,2,255,57,57,57,255,147,147,147,255,221,221,221,255,254,254,254,255,245,245,245,255,208,208,208,255,159,159,159,255,110,110,110,255,67,67,67,255,34,34,34,255,13,13,13,255,2,2,2,255,1,1,1,255,7,7,7,255,20,20,20,255,37,37,37,255,55,55,55,255,73,73,73,255,89,89,89,255,100,100,100,255,105,105,105,255,104,104,104,255,94,94,94,255,77,77,77,255,52,52,52,255,25,25,25,255,4,4,4,255,4,4,4,255,40,40,40,255,116,116,116,255,205,205,205,255,254,254,254,255,216,216,216,255,104,104,104,255,10,10,10,255,25,25,25,255,139,139,139,255,242,242,242,255,237,237,237,255,140,140,140,255,38,38,38,255,0,0,0,255,25,25,25,255,78,78,78,255,126,126,126,255,154,154,154,255,161,161,161,255,145,145,145,255,106,106,106,255,49,49,49,255,4,4,4,255,22,22,22,255,130,130,130,255,244,244,244,255,213,213,213,255,53,53,53,255,14,14,14,255,175,175,175,255,249,249,249,255,102,102,102,255,0,0,0,255,107,107,107,255,240,240,240,255,79,79,79,255,197,197,197,255,254,254,254,255,159,159,159,255,17,17,17,255,43,43,43,255,205,205,205,255,242,242,242,255,98,98,98,255,0,0,0,255,74,74,74,255,205,205,205,255,255,255,255,255,213,213,213,255,140,140,140,255,82,82,82,255,50,50,50,255,40,40,40,255,47,47,47,255,74,74,74,255,126,126,126,255,196,196,196,255,250,250,250,255,236,236,236,255,136,136,136,255,22,22,22,255,16,16,16,255,141,141,141,255,250,250,250,255,203,203,203,255,58,58,58,255,2,2,2,255,99,99,99,255,227,227,227,255,246,246,246,255,152,152,152,255,42,42,42,255,0,0,0,255,41,41,41,255,125,125,125,255,204,204,204,255,248,248,248,255,252,252,252,255,226,226,226,255,182,182,182,255,134,134,134,255,89,89,89,255,52,52,52,255,25,25,25,255,9,9,9,255,1,1,1,255,0,0,0,255,4,4,4,255,11,11,11,255,18,18,18,255,23,23,23,255,26,26,26,255,24,24,24,255,19,19,19,255,10,10,10,255,2,2,2,255,1,1,1,255,14,14,14,255,50,50,50,255,112,112,112,255,188,188,188,255,246,246,246,255,246,246,246,255,171,171,171,255,62,62,62,255,1,1,1,255,45,45,45,255,161,161,161,255,248,248,248,255,231,231,231,255,133,133,133,255,35,35,35,255,0,0,0,255,27,27,27,255,83,83,83,255,135,135,135,255,167,167,167,255,180,180,180,255,172,172,172,255,142,142,142,255,89,89,89,255,28,28,28,255,0,0,0,255,59,59,59,255,188,188,188,255,254,254,254,255,148,148,148,255,8,8,8,255,69,69,69,255,234,234,234,255,207,207,207,255,39,39,39,255,21,21,21,255,166,166,166,255,255,255,255,255,30,30,30,255,129,129,129,255,238,238,238,255,231,231,231,255,89,89,89,255,0,0,0,255,107,107,107,255,246,246,246,255,199,199,199,255,45,45,45,255,8,8,8,255,117,117,117,255,230,230,230,255,251,251,251,255,201,201,201,255,134,134,134,255,85,85,85,255,60,60,60,255,56,56,56,255,70,70,70,255,106,106,106,255,163,163,163,255,226,226,226,255,255,255,255,255,209,209,209,255,97,97,97,255,6,6,6,255,36,36,36,255,169,169,169,255,254,254,254,255,189,189,189,255,50,50,50,255,3,3,3,255,96,96,96,255,220,220,220,255,251,251,251,255,174,174,174,255,64,64,64,255,3,3,3,255,18,18,18,255,87,87,87,255,167,167,167,255,227,227,227,255,254,254,254,255,248,248,248,255,220,220,220,255,180,180,180,255,138,138,138,255,99,99,99,255,67,67,67,255,42,42,42,255,25,25,25,255,14,14,14,255,8,8,8,255,5,5,5,255,4,4,4,255,4,4,4,255,7,7,7,255,14,14,14,255,27,27,27,255,52,52,52,255,91,91,91,255,143,143,143,255,201,201,201,255,246,246,246,255,251,251,251,255,200,200,200,255,106,106,106,255,20,20,20,255,6,6,6,255,81,81,81,255,194,194,194,255,254,254,254,255,217,217,217,255,116,116,116,255,27,27,27,255,0,0,0,255,33,33,33,255,92,92,92,255,145,145,145,255,181,181,181,255,196,196,196,255,194,194,194,255,172,172,172,255,128,128,128,255,64,64,64,255,8,8,8,255,15,15,15,255,116,116,116,255,237,237,237,255,225,225,225,255,70,70,70,255,6,6,6,255,149,149,149,255,255,255,255,255,136,136,136,255,3,3,3,255,70,70,70,255,216,216,216,255,249,249,249,255,4,4,4,255,63,63,63,255,179,179,179,255,255,255,255,255,183,183,183,255,34,34,34,255,20,20,20,255,171,171,171,255,254,254,254,255,146,146,146,255,14,14,14,255,30,30,30,255,152,152,152,255,243,243,243,255,246,246,246,255,194,194,194,255,134,134,134,255,93,93,93,255,74,74,74,255,75,75,75,255,96,96,96,255,137,137,137,255,194,194,194,255,244,244,244,255,249,249,249,255,181,181,181,255,68,68,68,255,1,1,1,255,53,53,53,255,184,184,184,255,255,255,255,255,186,186,186,255,53,53,53,255,1,1,1,255,78,78,78,255,200,200,200,255,255,255,255,255,207,207,207,255,105,105,105,255,22,22,22,255,1,1,1,255,39,39,39,255,108,108,108,255,178,178,178,255,228,228,228,255,252,252,252,255,252,252,252,255,236,236,236,255,209,209,209,255,180,180,180,255,152,152,152,255,129,129,129,255,110,110,110,255,98,98,98,255,92,92,92,255,93,93,93,255,100,100,100,255,115,115,115,255,137,137,137,255,168,168,168,255,203,203,203,255,236,236,236,255,254,254,254,255,244,244,244,255,196,196,196,255,116,116,116,255,36,36,36,255,0,0,0,255,39,39,39,255,136,136,136,255,229,229,229,255,252,252,252,255,190,190,190,255,89,89,89,255,15,15,15,255,3,3,3,255,44,44,44,255,106,106,106,255,159,159,159,255,195,195,195,255,211,211,211,255,212,212,212,255,198,198,198,255,162,162,162,255,103,103,103,255,34,34,34,255,0,0,0,255,55,55,55,255,183,183,183,255,255,255,255,255,156,156,156,255,12,12,12,255,56,56,56,255,223,223,223,255,223,223,223,255,59,59,59,255,8,8,8,255,135,135,135,255,248,248,248,255,226,226,226,255,2,2,2,255,17,17,17,255,104,104,104,255,221,221,221,255,246,246,246,255,126,126,126,255,5,5,5,255,63,63,63,255,218,218,218,255,237,237,237,255,99,99,99,255,1,1,1,255,55,55,55,255,177,177,177,255,250,250,250,255,242,242,242,255,192,192,192,255,140,140,140,255,106,106,106,255,92,92,92,255,98,98,98,255,123,123,123,255,166,166,166,255,218,218,218,255,253,253,253,255,237,237,237,255,156,156,156,255,49,49,49,255,0,0,0,255,63,63,63,255,188,188,188,255,255,255,255,255,195,195,195,255,68,68,68,255,0,0,0,255,50,50,50,255,164,164,164,255,246,246,246,255,240,240,240,255,164,164,164,255,71,71,71,255,11,11,11,255,3,3,3,255,38,38,38,255,96,96,96,255,155,155,155,255,203,203,203,255,235,235,235,255,251,251,251,255,255,255,255,255,251,251,251,255,243,243,243,255,236,236,236,255,230,230,230,255,229,229,229,255,231,231,231,255,237,237,237,255,246,246,246,255,253,253,253,255,254,254,254,255,242,242,242,255,211,211,211,255,158,158,158,255,91,91,91,255,29,29,29,255,0,0,0,255,27,27,27,255,106,106,106,255,199,199,199,255,253,253,253,255,232,232,232,255,149,149,149,255,56,56,56,255,4,4,4,255,12,12,12,255,62,62,62,255,125,125,125,255,177,177,177,255,209,209,209,255,225,225,225,255,227,227,227,255,218,218,218,255,191,191,191,255,140,140,140,255,69,69,69,255,8,8,8,255,16,16,16,255,120,120,120,255,239,239,239,255,223,223,223,255,70,70,70,255,5,5,5,255,143,143,143,255,255,255,255,255,150,150,150,255,9,9,9,255,52,52,52,255,197,197,197,255,254,254,254,255,191,191,191,255,21,21,21,255,0,0,0,255,39,39,39,255,147,147,147,255,246,246,246,255,218,218,218,255,73,73,73,255,1,1,1,255,112,112,112,255,245,245,245,255,209,209,209,255,63,63,63,255,1,1,1,255,77,77,77,255,193,193,193,255,252,252,252,255,241,241,241,255,196,196,196,255,151,151,151,255,122,122,122,255,112,112,112,255,121,121,121,255,149,149,149,255,191,191,191,255,235,235,235,255,255,255,255,255,224,224,224,255,138,138,138,255,39,39,39,255,1,1,1,255,63,63,63,255,182,182,182,255,254,254,254,255,213,213,213,255,97,97,97,255,9,9,9,255,19,19,19,255,110,110,110,255,211,211,211,255,255,255,255,255,226,226,226,255,151,151,151,255,71,71,71,255,17,17,17,255,0,0,0,255,15,15,15,255,50,50,50,255,93,93,93,255,133,133,133,255,167,167,167,255,192,192,192,255,210,210,210,255,220,220,220,255,225,225,225,255,225,225,225,255,221,221,221,255,210,210,210,255,193,193,193,255,165,165,165,255,128,128,128,255,84,84,84,255,39,39,39,255,7,7,7,255,3,3,3,255,38,38,38,255,109,109,109,255,192,192,192,255,248,248,248,255,246,246,246,255,185,185,185,255,95,95,95,255,23,23,23,255,0,0,0,255,30,30,30,255,88,88,88,255,150,150,150,255,196,196,196,255,224,224,224,255,237,237,237,255,240,240,240,255,233,233,233,255,214,214,214,255,172,172,172,255,105,105,105,255,31,31,31,255,1,1,1,255,65,65,65,255,196,196,196,255,253,253,253,255,144,144,144,255,8,8,8,255,61,61,61,255,224,224,224,255,225,225,225,255,65,65,65,255,4,4,4,255,119,119,119,255,240,240,240,255,238,238,238,255,152,152,152,255,51,51,51,255,11,11,11,255,4,4,4,255,68,68,68,255,187,187,187,255,255,255,255,255,179,179,179,255,35,35,35,255,16,16,16,255,156,156,156,255,255,255,255,255,179,179,179,255,39,39,39,255,5,5,5,255,93,93,93,255,201,201,201,255,253,253,253,255,243,243,243,255,204,204,204,255,165,165,165,255,140,140,140,255,134,134,134,255,145,145,145,255,173,173,173,255,211,211,211,255,245,245,245,255,253,253,253,255,213,213,213,255,128,128,128,255,36,36,36,255,0,0,0,255,55,55,55,255,165,165,165,255,247,247,247,255,235,235,235,255,140,140,140,255,37,37,37,255,0,0,0,255,48,48,48,255,142,142,142,255,223,223,223,255,255,255,255,255,232,232,232,255,174,174,174,255,106,106,106,255,50,50,50,255,15,15,15,255,1,1,1,255,3,3,3,255,14,14,14,255,29,29,29,255,42,42,42,255,53,53,53,255,57,57,57,255,56,56,56,255,49,49,49,255,37,37,37,255,22,22,22,255,8,8,8,255,0,0,0,255,6,6,6,255,33,33,33,255,81,81,81,255,146,146,146,255,211,211,211,255,251,251,251,255,246,246,246,255,195,195,195,255,114,114,114,255,40,40,40,255,2,2,2,255,12,12,12,255,61,61,61,255,123,123,123,255,179,179,179,255,217,217,217,255,238,238,238,255,247,247,247,255,249,249,249,255,245,245,245,255,231,231,231,255,198,198,198,255,138,138,138,255,60,60,60,255,4,4,4,255,27,27,27,255,143,143,143,255,249,249,249,255,206,206,206,255,51,51,51,255,11,11,11,255,157,157,157,255,255,255,255,255,145,145,145,255,9,9,9,255,47,47,47,255,188,188,188,255,255,255,255,255,206,206,206,255,115,115,115,255,85,85,85,255,41,41,41,255,4,4,4,255,14,14,14,255,100,100,100,255,217,217,217,255,249,249,249,255,139,139,139,255,12,12,12,255,40,40,40,255,189,189,189,255,253,253,253,255,153,153,153,255,25,25,25,255,11,11,11,255,101,101,101,255,203,203,203,255,252,252,252,255,246,246,246,255,214,214,214,255,181,181,181,255,160,160,160,255,156,156,156,255,167,167,167,255,193,193,193,255,225,225,225,255,251,251,251,255,250,250,250,255,206,206,206,255,125,125,125,255,39,39,39,255,0,0,0,255,40,40,40,255,138,138,138,255,230,230,230,255,252,252,252,255,192,192,192,255,91,91,91,255,15,15,15,255,4,4,4,255,56,56,56,255,138,138,138,255,211,211,211,255,250,250,250,255,251,251,251,255,223,223,223,255,180,180,180,255,134,134,134,255,94,94,94,255,63,63,63,255,42,42,42,255,29,29,29,255,22,22,22,255,19,19,19,255,20,20,20,255,26,26,26,255,37,37,37,255,56,56,56,255,84,84,84,255,121,121,121,255,166,166,166,255,210,210,210,255,244,244,244,255,255,255,255,255,233,233,233,255,179,179,179,255,107,107,107,255,41,41,41,255,4,4,4,255,7,7,7,255,47,47,47,255,105,105,105,255,164,164,164,255,209,209,209,255,236,236,236,255,249,249,249,255,253,253,253,255,254,254,254,255,252,252,252,255,243,243,243,255,218,218,218,255,167,167,167,255,90,90,90,255,18,18,18,255,7,7,7,255,95,95,95,255,222,222,222,255,242,242,242,255,110,110,110,255,1,1,1,255,86,86,86,255,238,238,238,255,213,213,213,255,56,56,56,255,6,6,6,255,119,119,119,255,237,237,237,255,243,243,243,255,167,167,167,255,84,84,84,255,116,116,116,255,80,80,80,255,31,31,31,255,0,0,0,255,29,29,29,255,132,132,132,255,238,238,238,255,234,234,234,255,104,104,104,255,2,2,2,255,66,66,66,255,212,212,212,255,247,247,247,255,135,135,135,255,18,18,18,255,13,13,13,255,102,102,102,255,199,199,199,255,250,250,250,255,251,251,251,255,226,226,226,255,199,199,199,255,181,181,181,255,178,178,178,255,188,188,188,255,210,210,210,255,236,236,236,255,254,254,254,255,247,247,247,255,204,204,204,255,128,128,128,255,47,47,47,255,2,2,2,255,22,22,22,255,102,102,102,255,197,197,197,255,252,252,252,255,237,237,237,255,164,164,164,255,75,75,75,255,13,13,13,255,2,2,2,255,38,38,38,255,99,99,99,255,164,164,164,255,215,215,215,255,245,245,245,255,255,255,255,255,250,250,250,255,238,238,238,255,223,223,223,255,210,210,210,255,201,201,201,255,197,197,197,255,200,200,200,255,207,207,207,255,220,220,220,255,234,234,234,255,248,248,248,255,255,255,255,255,250,250,250,255,228,228,228,255,187,187,187,255,132,132,132,255,73,73,73,255,25,25,25,255,1,1,1,255,9,9,9,255,47,47,47,255,102,102,102,255,159,159,159,255,205,205,205,255,235,235,235,255,250,250,250,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,251,251,251,255,233,233,233,255,190,190,190,255,118,118,118,255,37,37,37,255,0,0,0,255,58,58,58,255,186,186,186,255,255,255,255,255,166,166,166,255,22,22,22,255,33,33,33,255,190,190,190,255,250,250,250,255,121,121,121,255,4,4,4,255,56,56,56,255,192,192,192,255,255,255,255,255,212,212,212,255,128,128,128,255,60,60,60,255,139,139,139,255,116,116,116,255,73,73,73,255,23,23,23,255,0,0,0,255,47,47,47,255,159,159,159,255,250,250,250,255,215,215,215,255,76,76,76,255,0,0,0,255,87,87,87,255,225,225,225,255,241,241,241,255,126,126,126,255,16,16,16,255,13,13,13,255,96,96,96,255,190,190,190,255,244,244,244,255,254,254,254,255,239,239,239,255,217,217,217,255,202,202,202,255,198,198,198,255,207,207,207,255,224,224,224,255,243,243,243,255,255,255,255,255,245,245,245,255,205,205,205,255,137,137,137,255,61,61,61,255,8,8,8,255,7,7,7,255,61,61,61,255,147,147,147,255,223,223,223,255,255,255,255,255,230,230,230,255,165,165,165,255,89,89,89,255,29,29,29,255,1,1,1,255,7,7,7,255,37,37,37,255,79,79,79,255,122,122,122,255,160,160,160,255,189,189,189,255,209,209,209,255,222,222,222,255,229,229,229,255,232,232,232,255,230,230,230,255,224,224,224,255,214,214,214,255,196,196,196,255,171,171,171,255,138,138,138,255,99,99,99,255,59,59,59,255,24,24,24,255,3,3,3,255,2,2,2,255,24,24,24,255,65,65,65,255,117,117,117,255,168,168,168,255,211,211,211,255,238,238,238,255,252,252,252,255,255,255,255,255,253,253,253,255,251,251,251,255,251,251,251,255,254,254,254,255,254,254,254,255,243,243,243,255,208,208,208,255,142,142,142,255,58,58,58,255,2,2,2,255,32,32,32,255,149,149,149,255,250,250,250,255,207,207,207,255,58,58,58,255,6,6,6,255,134,134,134,255,253,253,253,255,183,183,183,255,33,33,33,255,14,14,14,255,134,134,134,255,240,240,240,255,243,243,243,255,173,173,173,255,95,95,95,255,45,45,45,255,154,154,154,255,146,146,146,255,115,115,115,255,66,66,66,255,15,15,15,255,3,3,3,255,64,64,64,255,181,181,181,255,254,254,254,255,196,196,196,255,58,58,58,255,2,2,2,255,102,102,102,255,232,232,232,255,238,238,238,255,125,125,125,255,18,18,18,255,9,9,9,255,83,83,83,255,174,174,174,255,234,234,234,255,255,255,255,255,249,249,249,255,234,234,234,255,221,221,221,255,217,217,217,255,223,223,223,255,235,235,235,255,249,249,249,255,255,255,255,255,244,244,244,255,209,209,209,255,149,149,149,255,80,80,80,255,22,22,22,255,0,0,0,255,25,25,25,255,89,89,89,255,166,166,166,255,229,229,229,255,255,255,255,255,239,239,239,255,193,193,193,255,132,132,132,255,75,75,75,255,32,32,32,255,8,8,8,255,0,0,0,255,5,5,5,255,16,16,16,255,29,29,29,255,41,41,41,255,50,50,50,255,53,53,53,255,52,52,52,255,46,46,46,255,36,36,36,255,23,23,23,255,11,11,11,255,2,2,2,255,0,0,0,255,9,9,9,255,31,31,31,255,64,64,64,255,107,107,107,255,152,152,152,255,193,193,193,255,226,226,226,255,246,246,246,255,254,254,254,255,254,254,254,255,249,249,249,255,243,243,243,255,241,241,241,255,244,244,244,255,250,250,250,255,255,255,255,255,249,249,249,255,221,221,221,255,160,160,160,255,76,76,76,255,9,9,9,255,16,16,16,255,118,118,118,255,235,235,235,255,234,234,234,255,99,99,99,255,0,0,0,255,83,83,83,255,231,231,231,255,227,227,227,255,80,80,80,255,0,0,0,255,79,79,79,255,206,206,206,255,255,255,255,255,212,212,212,255,134,134,134,255,72,72,72,255,37,37,37,255,159,159,159,255,166,166,166,255,151,151,151,255,114,114,114,255,59,59,59,255,10,10,10,255,7,7,7,255,80,80,80,255,196,196,196,255,255,255,255,255,182,182,182,255,47,47,47,255,5,5,5,255,108,108,108,255,233,233,233,255,239,239,239,255,132,132,132,255,25,25,25,255,4,4,4,255,65,65,65,255,151,151,151,255,218,218,218,255,250,250,250,255,255,255,255,255,247,247,247,255,238,238,238,255,234,234,234,255,236,236,236,255,244,244,244,255,252,252,252,255,255,255,255,255,244,244,244,255,214,214,214,255,164,164,164,255,102,102,102,255,44,44,44,255,6,6,6,255,3,3,3,255,36,36,36,255,95,95,95,255,162,162,162,255,218,218,218,255,249,249,249,255,253,253,253,255,233,233,233,255,198,198,198,255,157,157,157,255,118,118,118,255,84,84,84,255,59,59,59,255,41,41,41,255,29,29,29,255,22,22,22,255,19,19,19,255,20,20,20,255,23,23,23,255,30,30,30,255,41,41,41,255,57,57,57,255,80,80,80,255,107,107,107,255,139,139,139,255,171,171,171,255,202,202,202,255,228,228,228,255,246,246,246,255,254,254,254,255,254,254,254,255,248,248,248,255,239,239,239,255,231,231,231,255,226,226,226,255,227,227,227,255,233,233,233,255,243,243,243,255,253,253,253,255,253,253,253,255,230,230,230,255,174,174,174,255,91,91,91,255,16,16,16,255,8,8,8,255,95,95,95,255,218,218,218,255,248,248,248,255,134,134,134,255,10,10,10,255,46,46,46,255,198,198,198,255,249,249,249,255,130,130,130,255,9,9,9,255,36,36,36,255,161,161,161,255,248,248,248,255,239,239,239,255,172,172,172,255,103,103,103,255,57,57,57,255,36,36,36,255,156,156,156,255,176,176,176,255,176,176,176,255,155,155,155,255,112,112,112,255,55,55,55,255,7,7,7,255,11,11,11,255,91,91,91,255,206,206,206,255,254,254,254,255,174,174,174,255,42,42,42,255,5,5,5,255,106,106,106,255,230,230,230,255,244,244,244,255,147,147,147,255,38,38,38,255,0,0,0,255,43,43,43,255,122,122,122,255,193,193,193,255,236,236,236,255,253,253,253,255,254,254,254,255,250,250,250,255,247,247,247,255,247,247,247,255,251,251,251,255,254,254,254,255,254,254,254,255,243,243,243,255,219,219,219,255,179,179,179,255,126,126,126,255,72,72,72,255,27,27,27,255,2,2,2,255,5,5,5,255,34,34,34,255,81,81,81,255,136,136,136,255,187,187,187,255,225,225,225,255,248,248,248,255,255,255,255,255,250,250,250,255,238,238,238,255,222,222,222,255,206,206,206,255,192,192,192,255,182,182,182,255,176,176,176,255,175,175,175,255,178,178,178,255,186,186,186,255,196,196,196,255,209,209,209,255,223,223,223,255,236,236,236,255,247,247,247,255,253,253,253,255,255,255,255,255,251,251,251,255,243,243,243,255,232,232,232,255,221,221,221,255,211,211,211,255,204,204,204,255,203,203,203,255,209,209,209,255,220,220,220,255,236,236,236,255,250,250,250,255,254,254,254,255,235,235,235,255,182,182,182,255,100,100,100,255,22,22,22,255,4,4,4,255,80,80,80,255,203,203,203,255,254,254,254,255,161,161,161,255,25,25,25,255,22,22,22,255,163,163,163,255,255,255,255,255,173,173,173,255,33,33,33,255,11,11,11,255,116,116,116,255,226,226,226,255,253,253,253,255,205,205,205,255,135,135,135,255,80,80,80,255,50,50,50,255,41,41,41,255,141,141,141,255,177,177,177,255,190,190,190,255,184,184,184,255,159,159,159,255,112,112,112,255,52,52,52,255,5,5,5,255,14,14,14,255,98,98,98,255,211,211,211,255,254,254,254,255,173,173,173,255,44,44,44,255,4,4,4,255,96,96,96,255,220,220,220,255,251,251,251,255,170,170,170,255,59,59,59,255,2,2,2,255,21,21,21,255,86,86,86,255,158,158,158,255,211,211,211,255,241,241,241,255,253,253,253,255,255,255,255,255,254,254,254,255,254,254,254,255,255,255,255,255,255,255,255,255,252,252,252,255,242,242,242,255,222,222,222,255,191,191,191,255,149,149,149,255,102,102,102,255,56,56,56,255,21,21,21,255,2,2,2,255,3,3,3,255,21,21,21,255,54,54,54,255,93,93,93,255,134,134,134,255,170,170,170,255,200,200,200,255,222,222,222,255,237,237,237,255,246,246,246,255,251,251,251,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,253,253,253,255,251,251,251,255,247,247,247,255,241,241,241,255,233,233,233,255,223,223,223,255,211,211,211,255,199,199,199,255,188,188,188,255,179,179,179,255,174,174,174,255,174,174,174,255,179,179,179,255,190,190,190,255,208,208,208,255,229,229,229,255,248,248,248,255,255,255,255,255,237,237,237,255,185,185,185,255,103,103,103,255,25,25,25,255,3,3,3,255,72,72,72,255,193,193,193,255,255,255,255,255,179,179,179,255,40,40,40,255,10,10,10,255,133,133,133,255,249,249,249,255,205,205,205,255,63,63,63,255,1,1,1,255,77,77,77,255,197,197,197,255,254,254,254,255,230,230,230,255,166,166,166,255,107,107,107,255,68,68,68,255,52,52,52,255,54,54,54,255,116,116,116,255,167,167,167,255,194,194,194,255,202,202,202,255,192,192,192,255,163,163,163,255,113,113,113,255,51,51,51,255,5,5,5,255,15,15,15,255,99,99,99,255,211,211,211,255,254,254,254,255,179,179,179,255,51,51,51,255,1,1,1,255,79,79,79,255,203,203,203,255,255,255,255,255,198,198,198,255,91,91,91,255,14,14,14,255,4,4,4,255,49,49,49,255,114,114,114,255,173,173,173,255,215,215,215,255,238,238,238,255,249,249,249,255,253,253,253,255,254,254,254,255,254,254,254,255,253,253,253,255,248,248,248,255,239,239,239,255,223,223,223,255,199,199,199,255,166,166,166,255,128,128,128,255,88,88,88,255,51,51,51,255,23,23,23,255,5,5,5,255,0,0,0,255,7,7,7,255,23,23,23,255,46,46,46,255,71,71,71,255,97,97,97,255,120,120,120,255,140,140,140,255,156,156,156,255,168,168,168,255,177,177,177,255,182,182,182,255,184,184,184,255,184,184,184,255,181,181,181,255,176,176,176,255,170,170,170,255,163,163,163,255,155,155,155,255,148,148,148,255,141,141,141,255,137,137,137,255,135,135,135,255,137,137,137,255,144,144,144,255,157,157,157,255,175,175,175,255,198,198,198,255,224,224,224,255,246,246,246,255,255,255,255,255,236,236,236,255,183,183,183,255,101,101,101,255,23,23,23,255,3,3,3,255,71,71,71,255,190,190,190,255,255,255,255,255,188,188,188,255,51,51,51,255,4,4,4,255,111,111,111,255,239,239,239,255,226,226,226,255,92,92,92,255,2,2,2,255,47,47,47,255,165,165,165,255,245,245,245,255,246,246,246,255,194,194,194,255,133,133,133,255,89,89,89,255,66,66,66,255,63,63,63,255,78,78,78,255,81,81,81,255,146,146,146,255,188,188,188,255,209,209,209,255,212,212,212,255,199,199,199,255,168,168,168,255,117,117,117,255,53,53,53,255,5,5,5,255,14,14,14,255,95,95,95,255,205,205,205,255,255,255,255,255,191,191,191,255,66,66,66,255,0,0,0,255,55,55,55,255,176,176,176,255,252,252,252,255,227,227,227,255,133,133,133,255,42,42,42,255,1,1,1,255,16,16,16,255,66,66,66,255,123,123,123,255,173,173,173,255,207,207,207,255,228,228,228,255,240,240,240,255,245,245,245,255,246,246,246,255,245,245,245,255,241,241,241,255,233,233,233,255,219,219,219,255,201,201,201,255,176,176,176,255,147,147,147,255,114,114,114,255,82,82,82,255,53,53,53,255,29,29,29,255,12,12,12,255,2,2,2,255,0,0,0,255,4,4,4,255,12,12,12,255,23,23,23,255,35,35,35,255,47,47,47,255,58,58,58,255,67,67,67,255,75,75,75,255,80,80,80,255,84,84,84,255,85,85,85,255,86,86,86,255,86,86,86,255,86,86,86,255,87,87,87,255,88,88,88,255,91,91,91,255,97,97,97,255,107,107,107,255,121,121,121,255,140,140,140,255,165,165,165,255,194,194,194,255,224,224,224,255,248,248,248,255,254,254,254,255,232,232,232,255,174,174,174,255,91,91,91,255,18,18,18,255,5,5,5,255,77,77,77,255,193,193,193,255,255,255,255,255,190,190,190,255,56,56,56,255,2,2,2,255,97,97,97,255,230,230,230,255,238,238,238,255,116,116,116,255,9,9,9,255,27,27,27,255,135,135,135,255,230,230,230,255,254,254,254,255,216,216,216,255,159,159,159,255,110,110,110,255,82,82,82,255,74,74,74,255,84,84,84,255,116,116,116,255,42,42,42,255,112,112,112,255,171,171,171,255,206,206,206,255,221,221,221,255,221,221,221,255,207,207,207,255,175,175,175,255,123,123,123,255,58,58,58,255,7,7,7,255,10,10,10,255,85,85,85,255,194,194,194,255,254,254,254,255,209,209,209,255,90,90,90,255,5,5,5,255,30,30,30,255,138,138,138,255,235,235,235,255,249,249,249,255,183,183,183,255,88,88,88,255,20,20,20,255,0,0,0,255,23,23,23,255,68,68,68,255,117,117,117,255,158,158,158,255,189,189,189,255,209,209,209,255,221,221,221,255,227,227,227,255,228,228,228,255,225,225,225,255,219,219,219,255,209,209,209,255,195,195,195,255,176,176,176,255,154,154,154,255,130,130,130,255,104,104,104,255,79,79,79,255,56,56,56,255,36,36,36,255,21,21,21,255,10,10,10,255,3,3,3,255,0,0,0,255,0,0,0,255,3,3,3,255,6,6,6,255,11,11,11,255,16,16,16,255,20,20,20,255,25,25,25,255,29,29,29,255,34,34,34,255,39,39,39,255,44,44,44,255,51,51,51,255,60,60,60,255,71,71,71,255,87,87,87,255,107,107,107,255,132,132,132,255,162,162,162,255,196,196,196,255,228,228,228,255,251,251,251,255,252,252,252,255,222,222,222,255,157,157,157,255,74,74,74,255,10,10,10,255,10,10,10,255,91,91,91,255,204,204,204,255,255,255,255,255,185,185,185,255,54,54,54,255,1,1,1,255,91,91,91,255,223,223,223,255,244,244,244,255,134,134,134,255,18,18,18,255,14,14,14,255,110,110,110,255,213,213,213,255,255,255,255,255,233,233,233,255,181,181,181,255,132,132,132,255,99,99,99,255,86,86,86,255,93,93,93,255,119,119,119,255,166,166,166,255,9,9,9,255,69,69,69,255,141,141,141,255,192,192,192,255,220,220,220,255,230,230,230,255,229,229,229,255,215,215,215,255,184,184,184,255,132,132,132,255,67,67,67,255,12,12,12,255,5,5,5,255,69,69,69,255,175,175,175,255,250,250,250,255,229,229,229,255,124,124,124,255,21,21,21,255,8,8,8,255,90,90,90,255,198,198,198,255,254,254,254,255,228,228,228,255,150,150,150,255,66,66,66,255,13,13,13,255,1,1,1,255,20,20,20,255,56,56,56,255,96,96,96,255,131,131,131,255,158,158,158,255,178,178,178,255,190,190,190,255,196,196,196,255,197,197,197,255,194,194,194,255,188,188,188,255,177,177,177,255,164,164,164,255,148,148,148,255,130,130,130,255,110,110,110,255,91,91,91,255,71,71,71,255,54,54,54,255,39,39,39,255,26,26,26,255,16,16,16,255,9,9,9,255,4,4,4,255,1,1,1,255,0,0,0,255,1,1,1,255,2,2,2,255,5,5,5,255,9,9,9,255,15,15,15,255,22,22,22,255,31,31,31,255,43,43,43,255,58,58,58,255,78,78,78,255,104,104,104,255,134,134,134,255,169,169,169,255,206,206,206,255,237,237,237,255,254,254,254,255,246,246,246,255,204,204,204,255,132,132,132,255,51,51,51,255,2,2,2,255,22,22,22,255,114,114,114,255,220,220,220,255,252,252,252,255,172,172,172,255,46,46,46,255,3,3,3,255,94,94,94,255,222,222,222,255,247,247,247,255,144,144,144,255,26,26,26,255,7,7,7,255,91,91,91,255,196,196,196,255,251,251,251,255,244,244,244,255,201,201,201,255,152,152,152,255,117,117,117,255,101,101,101,255,103,103,103,255,125,125,125,255,166,166,166,255,218,218,218,255,2,2,2,255,26,26,26,255,97,97,97,255,165,165,165,255,210,210,210,255,231,231,231,255,239,239,239,255,236,236,236,255,224,224,224,255,195,195,195,255,145,145,145,255,79,79,79,255,20,20,20,255,1,1,1,255,49,49,49,255,149,149,149,255,237,237,237,255,247,247,247,255,165,165,165,255,54,54,54,255,0,0,0,255,42,42,42,255,142,142,142,255,230,230,230,255,254,254,254,255,212,212,212,255,136,136,136,255,62,62,62,255,15,15,15,255,0,0,0,255,10,10,10,255,35,35,35,255,64,64,64,255,92,92,92,255,115,115,115,255,133,133,133,255,144,144,144,255,151,151,151,255,152,152,152,255,150,150,150,255,145,145,145,255,136,136,136,255,125,125,125,255,112,112,112,255,98,98,98,255,83,83,83,255,68,68,68,255,54,54,54,255,41,41,41,255,30,30,30,255,20,20,20,255,12,12,12,255,6,6,6,255,2,2,2,255,0,0,0,255,0,0,0,255,2,2,2,255,7,7,7,255,14,14,14,255,25,25,25,255,39,39,39,255,59,59,59,255,83,83,83,255,114,114,114,255,149,149,149,255,187,187,187,255,223,223,223,255,249,249,249,255,254,254,254,255,230,230,230,255,174,174,174,255,97,97,97,255,26,26,26,255,0,0,0,255,45,45,45,255,146,146,146,255,237,237,237,255,244,244,244,255,149,149,149,255,32,32,32,255,7,7,7,255,104,104,104,255,226,226,226,255,246,246,246,255,147,147,147,255,31,31,31,255,4,4,4,255,78,78,78,255,181,181,181,255,246,246,246,255,251,251,251,255,216,216,216,255,171,171,171,255,135,135,135,255,116,116,116,255,116,116,116,255,134,134,134,255,170,170,170,255,217,217,217,255,252,252,252,255,39,39,39,255,1,1,1,255,47,47,47,255,123,123,123,255,186,186,186,255,223,223,223,255,240,240,240,255,245,245,245,255,243,243,243,255,232,232,232,255,207,207,207,255,161,161,161,255,97,97,97,255,33,33,33,255,0,0,0,255,29,29,29,255,115,115,115,255,213,213,213,255,255,255,255,255,208,208,208,255,103,103,103,255,17,17,17,255,7,7,7,255,75,75,75,255,172,172,172,255,241,241,241,255,252,252,252,255,210,210,210,255,142,142,142,255,76,76,76,255,28,28,28,255,4,4,4,255,1,1,1,255,11,11,11,255,28,28,28,255,47,47,47,255,64,64,64,255,77,77,77,255,87,87,87,255,93,93,93,255,95,95,95,255,94,94,94,255,89,89,89,255,83,83,83,255,75,75,75,255,65,65,65,255,55,55,55,255,44,44,44,255,34,34,34,255,24,24,24,255,16,16,16,255,9,9,9,255,4,4,4,255,1,1,1,255,0,0,0,255,2,2,2,255,8,8,8,255,17,17,17,255,31,31,31,255,49,49,49,255,74,74,74,255,104,104,104,255,140,140,140,255,178,178,178,255,214,214,214,255,243,243,243,255,255,255,255,255,242,242,242,255,199,199,199,255,130,130,130,255,56,56,56,255,6,6,6,255,12,12,12,255,82,82,82,255,185,185,185,255,252,252,252,255,226,226,226,255,118,118,118,255,16,16,16,255,16,16,16,255,122,122,122,255,234,234,234,255,243,243,243,255,143,143,143,255,31,31,31,255,3,3,3,255,70,70,70,255,170,170,170,255,239,239,239,255,254,254,254,255,227,227,227,255,187,187,187,255,152,152,152,255,132,132,132,255,129,129,129,255,144,144,144,255,177,177,177,255,219,219,219,255,252,252,252,255,242,242,242,255,120,120,120,255,17,17,17,255,7,7,7,255,69,69,69,255,146,146,146,255,203,203,203,255,234,234,234,255,247,247,247,255,250,250,250,255,249,249,249,255,240,240,240,255,219,219,219,255,179,179,179,255,119,119,119,255,52,52,52,255,6,6,6,255,10,10,10,255,77,77,77,255,174,174,174,255,246,246,246,255,242,242,242,255,164,164,164,255,63,63,63,255,4,4,4,255,18,18,18,255,93,93,93,255,181,181,181,255,241,241,241,255,253,253,253,255,222,222,222,255,167,167,167,255,108,108,108,255,58,58,58,255,24,24,24,255,6,6,6,255,0,0,0,255,2,2,2,255,9,9,9,255,16,16,16,255,24,24,24,255,29,29,29,255,33,33,33,255,34,34,34,255,33,33,33,255,31,31,31,255,27,27,27,255,22,22,22,255,16,16,16,255,11,11,11,255,6,6,6,255,2,2,2,255,0,0,0,255,0,0,0,255,3,3,3,255,9,9,9,255,19,19,19,255,34,34,34,255,54,54,54,255,79,79,79,255,109,109,109,255,144,144,144,255,181,181,181,255,216,216,216,255,243,243,243,255,255,255,255,255,245,245,245,255,208,208,208,255,147,147,147,255,76,76,76,255,17,17,17,255,1,1,1,255,44,44,44,255,134,134,134,255,225,225,225,255,254,254,254,255,192,192,192,255,78,78,78,255,3,3,3,255,34,34,34,255,149,149,149,255,244,244,244,255,235,235,235,255,132,132,132,255,27,27,27,255,3,3,3,255,67,67,67,255,164,164,164,255,234,234,234,255,255,255,255,255,236,236,236,255,200,200,200,255,167,167,167,255,147,147,147,255,143,143,143,255,156,156,156,255,185,185,185,255,223,223,223,255,252,252,252,255,243,243,243,255,172,172,172,255,212,212,212,255,87,87,87,255,5,5,5,255,19,19,19,255,90,90,90,255,166,166,166,255,217,217,217,255,242,242,242,255,251,251,251,255,253,253,253,255,253,253,253,255,247,247,247,255,232,232,232,255,199,199,199,255,146,146,146,255,79,79,79,255,20,20,20,255,1,1,1,255,38,38,38,255,124,124,124,255,213,213,213,255,255,255,255,255,222,222,222,255,135,135,135,255,45,45,45,255,1,1,1,255,22,22,22,255,90,90,90,255,171,171,171,255,231,231,231,255,255,255,255,255,243,243,243,255,206,206,206,255,159,159,159,255,112,112,112,255,73,73,73,255,43,43,43,255,23,23,23,255,11,11,11,255,4,4,4,255,1,1,1,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,2,2,2,255,4,4,4,255,8,8,8,255,15,15,15,255,25,25,25,255,38,38,38,255,56,56,56,255,77,77,77,255,104,104,104,255,134,134,134,255,166,166,166,255,199,199,199,255,228,228,228,255,249,249,249,255,255,255,255,255,241,241,241,255,204,204,204,255,147,147,147,255,80,80,80,255,24,24,24,255,0,0,0,255,27,27,27,255,102,102,102,255,194,194,194,255,252,252,252,255,233,233,233,255,142,142,142,255,38,38,38,255,1,1,1,255,65,65,65,255,181,181,181,255,253,253,253,255,221,221,221,255,114,114,114,255,20,20,20,255,5,5,5,255,69,69,69,255,162,162,162,255,231,231,231,255,255,255,255,255,242,242,242,255,211,211,211,255,181,181,181,255,162,162,162,255,158,158,158,255,170,170,170,255,196,196,196,255,229,229,229,255,253,253,253,255,242,242,242,255,174,174,174,255,69,69,69,255,255,255,255,255,185,185,185,255,61,61,61,255,1,1,1,255,32,32,32,255,109,109,109,255,182,182,182,255,227,227,227,255,248,248,248,255,254,254,254,255,255,255,255,255,255,255,255,255,253,253,253,255,243,243,243,255,219,219,219,255,174,174,174,255,112,112,112,255,47,47,47,255,5,5,5,255,10,10,10,255,68,68,68,255,158,158,158,255,233,233,233,255,254,254,254,255,210,210,210,255,125,125,125,255,43,43,43,255,2,2,2,255,14,14,14,255,69,69,69,255,140,140,140,255,203,203,203,255,242,242,242,255,255,255,255,255,245,245,245,255,219,219,219,255,187,187,187,255,153,153,153,255,123,123,123,255,98,98,98,255,78,78,78,255,64,64,64,255,54,54,54,255,47,47,47,255,44,44,44,255,43,43,43,255,44,44,44,255,48,48,48,255,55,55,55,255,64,64,64,255,76,76,76,255,91,91,91,255,109,109,109,255,131,131,131,255,155,155,155,255,181,181,181,255,207,207,207,255,230,230,230,255,247,247,247,255,255,255,255,255,249,249,249,255,225,225,225,255,183,183,183,255,128,128,128,255,68,68,68,255,19,19,19,255,0,0,0,255,24,24,24,255,90,90,90,255,176,176,176,255,242,242,242,255,249,249,249,255,184,184,184,255,82,82,82,255,8,8,8,255,18,18,18,255,109,109,109,255,215,215,215,255,254,254,254,255,198,198,198,255,91,91,91,255,12,12,12,255,9,9,9,255,75,75,75,255,164,164,164,255,229,229,229,255,255,255,255,255,246,246,246,255,220,220,220,255,194,194,194,255,177,177,177,255,173,173,173,255,183,183,183,255,207,207,207,255,236,236,236,255,255,255,255,255,239,239,239,255,171,171,171,255,70,70,70,255,2,2,2,255,205,205,205,255,252,252,252,255,160,160,160,255,42,42,42,255,0,0,0,255,45,45,45,255,125,125,125,255,195,195,195,255,235,235,235,255,252,252,252,255,255,255,255,255,254,254,254,255,255,255,255,255,255,255,255,255,251,251,251,255,236,236,236,255,203,203,203,255,150,150,150,255,85,85,85,255,27,27,27,255,0,0,0,255,22,22,22,255,89,89,89,255,174,174,174,255,239,239,239,255,253,253,253,255,211,211,211,255,135,135,135,255,58,58,58,255,9,9,9,255,2,2,2,255,34,34,34,255,87,87,87,255,147,147,147,255,198,198,198,255,233,233,233,255,251,251,251,255,255,255,255,255,248,248,248,255,235,235,235,255,220,220,220,255,205,205,205,255,191,191,191,255,181,181,181,255,173,173,173,255,170,170,170,255,169,169,169,255,172,172,172,255,178,178,178,255,187,187,187,255,198,198,198,255,211,211,211,255,224,224,224,255,237,237,237,255,248,248,248,255,254,254,254,255,254,254,254,255,243,243,243,255,221,221,221,255,186,186,186,255,140,140,140,255,88,88,88,255,40,40,40,255,7,7,7,255,2,2,2,255,34,34,34,255,98,98,98,255,176,176,176,255,239,239,239,255,253,253,253,255,204,204,204,255,112,112,112,255,26,26,26,255,2,2,2,255,59,59,59,255,162,162,162,255,243,243,243,255,244,244,244,255,166,166,166,255,64,64,64,255,4,4,4,255,17,17,17,255,86,86,86,255,169,169,169,255,230,230,230,255,254,254,254,255,248,248,248,255,227,227,227,255,205,205,205,255,190,190,190,255,187,187,187,255,198,198,198,255,219,219,219,255,243,243,243,255,255,255,255,255,233,233,233,255,164,164,164,255,66,66,66,255,2,2,2,255,39,39,39,255,88,88,88,255,225,225,225,255,244,244,244,255,139,139,139,255,29,29,29,255,2,2,2,255,56,56,56,255,138,138,138,255,204,204,204,255,241,241,241,255,254,254,254,255,254,254,254,255,252,252,252,255,252,252,252,255,254,254,254,255,255,255,255,255,249,249,249,255,229,229,229,255,189,189,189,255,132,132,132,255,68,68,68,255,17,17,17,255,0,0,0,255,28,28,28,255,95,95,95,255,174,174,174,255,235,235,235,255,255,255,255,255,227,227,227,255,165,165,165,255,94,94,94,255,35,35,35,255,4,4,4,255,3,3,3,255,28,28,28,255,68,68,68,255,112,112,112,255,154,154,154,255,189,189,189,255,216,216,216,255,234,234,234,255,245,245,245,255,251,251,251,255,254,254,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,254,254,255,252,252,252,255,248,248,248,255,241,241,241,255,228,228,228,255,210,210,210,255,184,184,184,255,152,152,152,255,114,114,114,255,73,73,73,255,36,36,36,255,9,9,9,255,0,0,0,255,17,17,17,255,62,62,62,255,127,127,127,255,196,196,196,255,245,245,245,255,251,251,251,255,206,206,206,255,122,122,122,255,39,39,39,255,0,0,0,255,32,32,32,255,121,121,121,255,214,214,214,255,255,255,255,255,217,217,217,255,126,126,126,255,37,37,37,255,0,0,0,255,29,29,29,255,100,100,100,255,178,178,178,255,232,232,232,255,254,254,254,255,250,250,250,255,233,233,233,255,214,214,214,255,203,203,203,255,202,202,202,255,212,212,212,255,230,230,230,255,249,249,249,255,254,254,254,255,225,225,225,255,152,152,152,255,58,58,58,255,1,1,1,255,41,41,41,255,162,162,162,255,4,4,4,255,113,113,113,255,238,238,238,255,234,234,234,255,122,122,122,255,21,21,21,255,5,5,5,255,65,65,65,255,147,147,147,255,211,211,211,255,245,245,245,255,255,255,255,255,253,253,253,255,248,248,248,255,247,247,247,255,249,249,249,255,253,253,253,255,255,255,255,255,247,247,247,255,223,223,223,255,181,181,181,255,123,123,123,255,62,62,62,255,15,15,15,255,0,0,0,255,25,25,25,255,84,84,84,255,156,156,156,255,219,219,219,255,252,252,252,255,248,248,248,255,210,210,210,255,153,153,153,255,93,93,93,255,44,44,44,255,12,12,12,255,0,0,0,255,5,5,5,255,21,21,21,255,44,44,44,255,69,69,69,255,93,93,93,255,114,114,114,255,130,130,130,255,143,143,143,255,151,151,151,255,155,155,155,255,155,155,155,255,151,151,151,255,143,143,143,255,131,131,131,255,115,115,115,255,96,96,96,255,74,74,74,255,50,50,50,255,28,28,28,255,10,10,10,255,0,0,0,255,4,4,4,255,25,25,25,255,64,64,64,255,117,117,117,255,177,177,177,255,228,228,228,255,254,254,254,255,242,242,242,255,190,190,190,255,112,112,112,255,37,37,37,255,1,1,1,255,23,23,23,255,99,99,99,255,190,190,190,255,249,249,249,255,242,242,242,255,174,174,174,255,82,82,82,255,14,14,14,255,3,3,3,255,46,46,46,255,118,118,118,255,188,188,188,255,235,235,235,255,254,254,254,255,251,251,251,255,237,237,237,255,223,223,223,255,215,215,215,255,215,215,215,255,225,225,225,255,241,241,241,255,254,254,254,255,249,249,249,255,212,212,212,255,136,136,136,255,47,47,47,255,0,0,0,255,47,47,47,255,167,167,167,255,252,252,252,255,37,37,37,255,11,11,11,255,132,132,132,255,245,245,245,255,226,226,226,255,111,111,111,255,16,16,16,255,8,8,8,255,71,71,71,255,153,153,153,255,216,216,216,255,248,248,248,255,255,255,255,255,250,250,250,255,243,243,243,255,239,239,239,255,240,240,240,255,246,246,246,255,253,253,253,255,255,255,255,255,247,247,247,255,223,223,223,255,181,181,181,255,125,125,125,255,67,67,67,255,20,20,20,255,0,0,0,255,13,13,13,255,57,57,57,255,120,120,120,255,183,183,183,255,231,231,231,255,254,254,254,255,249,249,249,255,221,221,221,255,180,180,180,255,134,134,134,255,90,90,90,255,55,55,55,255,29,29,29,255,12,12,12,255,4,4,4,255,0,0,0,255,0,0,0,255,2,2,2,255,4,4,4,255,6,6,6,255,6,6,6,255,5,5,5,255,3,3,3,255,1,1,1,255,0,0,0,255,1,1,1,255,7,7,7,255,19,19,19,255,38,38,38,255,67,67,67,255,105,105,105,255,150,150,150,255,195,195,195,255,233,233,233,255,253,253,253,255,248,248,248,255,213,213,213,255,153,153,153,255,81,81,81,255,23,23,23,255,0,0,0,255,27,27,27,255,96,96,96,255,181,181,181,255,242,242,242,255,251,251,251,255,202,202,202,255,119,119,119,255,41,41,41,255,2,2,2,255,15,15,15,255,69,69,69,255,139,139,139,255,200,200,200,255,239,239,239,255,254,254,254,255,252,252,252,255,242,242,242,255,231,231,231,255,226,226,226,255,228,228,228,255,237,237,237,255,249,249,249,255,255,255,255,255,241,241,241,255,194,194,194,255,115,115,115,255,33,33,33,255,1,1,1,255,58,58,58,255,177,177,177,255,254,254,254,255,203,203,203,255,160,160,160,255,24,24,24,255,19,19,19,255,145,145,145,255,249,249,249,255,221,221,221,255,105,105,105,255,14,14,14,255,9,9,9,255,73,73,73,255,155,155,155,255,218,218,218,255,249,249,249,255,255,255,255,255,247,247,247,255,237,237,237,255,230,230,230,255,229,229,229,255,234,234,234,255,242,242,242,255,251,251,251,255,255,255,255,255,249,249,249,255,228,228,228,255,190,190,190,255,140,140,140,255,85,85,85,255,36,36,36,255,6,6,6,255,2,2,2,255,24,24,24,255,67,67,67,255,121,121,121,255,175,175,175,255,218,218,218,255,245,245,245,255,255,255,255,255,249,249,249,255,233,233,233,255,209,209,209,255,183,183,183,255,158,158,158,255,136,136,136,255,117,117,117,255,103,103,103,255,94,94,94,255,88,88,88,255,87,87,87,255,89,89,89,255,96,96,96,255,107,107,107,255,122,122,122,255,142,142,142,255,165,165,165,255,191,191,191,255,216,216,216,255,238,238,238,255,252,252,252,255,254,254,254,255,238,238,238,255,203,203,203,255,152,152,152,255,93,93,93,255,38,38,38,255,5,5,5,255,5,5,5,255,44,44,44,255,113,113,113,255,188,188,188,255,242,242,242,255,253,253,253,255,214,214,214,255,141,141,141,255,63,63,63,255,11,11,11,255,2,2,2,255,36,36,36,255,95,95,95,255,160,160,160,255,211,211,211,255,243,243,243,255,254,254,254,255,253,253,253,255,245,245,245,255,239,239,239,255,236,236,236,255,240,240,240,255,247,247,247,255,254,254,254,255,251,251,251,255,226,226,226,255,170,170,170,255,91,91,91,255,19,19,19,255,4,4,4,255,75,75,75,255,192,192,192,255,255,255,255,255,195,195,195,255,63,63,63,255,251,251,251,255,144,144,144,255,17,17,17,255,25,25,25,255,153,153,153,255,250,250,250,255,219,219,219,255,105,105,105,255,14,14,14,255,8,8,8,255,71,71,71,255,154,154,154,255,217,217,217,255,249,249,249,255,254,254,254,255,245,245,245,255,232,232,232,255,221,221,221,255,216,216,216,255,217,217,217,255,225,225,225,255,236,236,236,255,247,247,247,255,254,254,254,255,253,253,253,255,238,238,238,255,209,209,209,255,167,167,167,255,117,117,117,255,68,68,68,255,28,28,28,255,5,5,5,255,1,1,1,255,16,16,16,255,47,47,47,255,87,87,87,255,129,129,129,255,168,168,168,255,201,201,201,255,225,225,225,255,242,242,242,255,251,251,251,255,255,255,255,255,255,255,255,255,253,253,253,255,251,251,251,255,250,250,250,255,249,249,249,255,250,250,250,255,252,252,252,255,254,254,254,255,255,255,255,255,254,254,254,255,249,249,249,255,238,238,238,255,219,219,219,255,190,190,190,255,154,154,154,255,110,110,110,255,66,66,66,255,27,27,27,255,4,4,4,255,3,3,3,255,30,30,30,255,82,82,82,255,147,147,147,255,210,210,210,255,249,249,249,255,251,251,251,255,213,213,213,255,147,147,147,255,75,75,75,255,20,20,20,255,0,0,0,255,18,18,18,255,64,64,64,255,124,124,124,255,180,180,180,255,222,222,222,255,246,246,246,255,255,255,255,255,254,254,254,255,249,249,249,255,245,245,245,255,245,245,245,255,249,249,249,255,254,254,254,255,254,254,254,255,241,241,241,255,204,204,204,255,141,141,141,255,63,63,63,255,7,7,7,255,14,14,14,255,98,98,98,255,210,210,210,255,254,254,254,255,180,180,180,255,52,52,52,255,1,1,1,255
// All Examples Written by Casey Reas and Ben Fry
// unless otherwise stated.
size(100,100);

loadPixels();
float n = 10;
float w = 16.0;         // 2D space width
float h = 16.0;         // 2D space height
float dx = w / width;    // Increment x this amount per pixel
float dy = h / height;   // Increment y this amount per pixel
float x = -w/2;          // Start x at -1 * width / 2
for (int i = 0; i < width; i++) {
  float y = -h/2;        // Start y at -1 * height / 2
  for (int j = 0; j < height; j++) {
    float r = sqrt((x*x) + (y*y));    // Convert cartesian to polar
    float theta = atan2(y,x);         // Convert cartesian to polar
    // Compute 2D polar coordinate function
    float val = sin(n*cos(r) + 5 * theta);
    pixels[i+j*width] = color((val + 1.0) * 255.0/2.0);     // Scale to between 0 and 255
    y += dy;                // Increment y
  }
  x += dx;                  // Increment x
}
updatePixels();

exit();
